로딩
요청 처리 중입니다...

[Python] 문자열 좌, 우, 가운데 정렬하기

 [Python] 문자열 좌, 우, 가운데 정렬하기

가끔 print된 문자열을 보면 딱 좌, 우 혹은 가운데로 정렬이 되고 나머지 빈칸은 공백으로 처리되는 것을 볼 수 있습니다. 왼쪽 정렬에는 기호 <를 사용하고, 오른쪽 정렬에는 >, 가운데 정렬에는 ^를 사용합니다.

기호 뒤에 나오는 숫자는 자릿수를 말합니다. 즉 아래와 같습니다. {0:<10} 이 뜻하는 것은 {0} 값을 ":<10" 10자리로 표현할 건데 왼쪽 정렬을 할 것이다~라는 뜻이고 {1:>5} 가 뜻하는 것은 {1} 값을 ":>5" 5자리로 표현할 건데 오른쪽 정렬을 할 것이다~입니다. # 왼쪽 정렬 s9 = 'this is {0:<10} | done {1:<5} |'.format('left', 'a') >>>print(s9) this is left | done a | # 오른쪽 정렬 s10 = 'this is {0:>10} | done {1:>5} |'.format('right', 'b') >>>print(s10) this is right | done b | # 가운...

# fstring # 정렬 # 왼쪽정렬 # 오른쪽정렬 # 문자열 # 문자기호 # 가운데정렬 # string # python # 파이썬