본문 바로가기

코테 공부/python

Python f-string , 정렬

f-string 정렬

# 왼쪽 정렬
str1 = 'left'
print(f'|{str1:<10}|') # 변수명:<자리수
 
# 가운데 정렬
str2 = 'middle'
print(f'|{str2:^10}|') # 변수명:^자리수
 
# 오른쪽 정렬
str3 = 'right'
print(f'|{str3:>10}|') # 변수명:>자리수

# 결과
|left      |
|  middle  |
|     right|

f-string {} (중괄호 기호) 출력

# {} 출력
number = 10
# {{{}}} 세개씩 하면 안에 변수도 반영 가능 {{}} 두개하면 변수명 글자 그대로 나옴
result = f'{{{number}}}, {{number}}'
print(result)

# 결과
{10}, {number}