파이썬
[Python] 문자열 정렬하기 ljust, center, rjust, zfill
이진지니지니진
2023. 3. 18. 18:30
ljust(총 문자열 길이, 공백 메워줄 문자)
center(총 문자열 길이, 공백 메워줄 문자)
rjust(총 문자열 길이, 공백 메워줄 문자)
s = '안녕'
n = 5
print(s.ljust(n)) # 좌측 정렬
print(s.center(n)) # 가운데 정렬
print(s.rjust(n)) # 우측 정렬
#안녕
# 안녕
# 안녕
print(s.ljust(n, "a")) # 좌측 정렬
print(s.center(n, "a")) # 가운데 정렬
print(s.rjust(n, "a")) # 우측 정렬
#안녕aaa
#aa안녕a
#aaa안녕
zfill(총 문자열 길이)
: 왼쪽에 총 문자열 길이만큼 "0"으로 채워줌
s = "안녕".zfill(5)
print(s)
#000안녕