본문 바로가기
프로그래밍/파이썬

파이썬 f-string

by laoching 2022. 2. 17.
728x90
반응형

f-string은 직관적이라 좋다.

파이썬 3.6에 처음 등장했다고 한다.

format 메소드와 동일하게 서식 추가 또한 가능하다.

a, b, c = 1, 2, 3

print(f'a = {a}, b = {b}, c = {c}')
print(f'{a} + {b} + {c} = {a + b + c}')
print()
n = 123456
print(f'n = {n:4}')
print(f'n = {n:6}')
print(f'n = ({n:b})2')  # 2진수
print(f'n = ({n:o})8')  # 8진수
print(f'n = ({n})10')   # 10진수
print(f'n = ({n:x})16') # 16진수
print(f'n = ({n:X})16') # 16진수 대문자
print()
f = 7.123
f1 = 8
print(f'f = {f:.0f}')    # 소수부 생략
print(f'f1 = {f1:#.0f}') # 소수부가 없어도 소수점
print()
for i in range(65, 91): #ASCII 65 ~ 90의 문자
    print(f'{i:c}', end=' ')

728x90
반응형

'프로그래밍 > 파이썬' 카테고리의 다른 글

파이썬) 리스트 vs 튜플  (0) 2022.02.20
파이썬 리스트 슬라이스  (0) 2022.02.17
파이썬 format 메소드 주요 서식  (0) 2022.02.17
파이썬 문자 유형 판정 메소드  (0) 2022.02.17
파이썬 find 계열  (0) 2022.02.14

댓글