python 파이썬 rjust ljust zfill

2022. 9. 23. 00:08Programming

728x90

문자에  padding해주는 함수 3자리에 대해서 정리합니다.

 

1. rjust : 오른쪽으로 정렬해주고 왼쪽에 padding

print("ab".rjust(5, "a"))
print("ab".rjust(5, "0"))

print("ab".rjust(5, "a"))
# aaaab

print("ab".rjust(5, "0"))
# 000ab
728x90

2. ljust : 왼쪽으로 정렬해주고 오른쪽에 padding

print("ab".ljust(5, "z"))
# abzzz

print("ab".ljust(5, "0"))
# ab000

3. zfill : 오른쪽으로 정렬해주고 왼쪽에 "0"으로만 padding

print("ab".zfill(5))
# 000ab

print("123".zfill(5))
# 00123

print("12345".zfill(5))
# 12345
반응형