포시코딩

공백을 메꿔주는 str.rjust, str.ljust, str.zfill 본문

Python

공백을 메꿔주는 str.rjust, str.ljust, str.zfill

포시 2022. 12. 20. 16:54
728x90

str.rjust(number, string)

오른쪽으로 정렬하며 number 글자수가 될 때까지 string으로 채워준다.

val = "77".rjust(5, "0")	# 00077
val = "77777".rjust(5, "0")	# 77777
val = "123".rjust(5, "a")	# aa123
val = "123".rjust(3, "a")	# 123

 

str.ljust(number, string)

왼쪽으로 정렬하며 number 글자수가 될 때까지 string으로 채워준다.

val = "222".ljust(3, "0")	# 222
val = "222".ljust(15, "a")	# 222aaaaaaaaaaaa

 

str.zfill(number)

number 글자수가 될 때까지 왼쪽부터 0으로 채워준다.

val = "2".zfill(3)	# 002
val = "50000".zfill(5)	# 50000
val = "123".zfill(5)	# 00123

 

 

 

 

https://www.crocus.co.kr/1660

 

파이썬 rjust, ljust, zfill

rjust 오른쪽으로 정렬하도록 도와준다. rjust를 통해 공백의 수, 공백을 메워줄 문자를 넣어준다. val = "77".rjust(5, "0") print(val) val = "77777".rjust(5, "0") print(val) val = "123".rjust(5, "a") print(val) val = "123".rjust

www.crocus.co.kr

728x90