Head vs breakz

[Code] - Python / rjust(), ljust() , center(), zfill() 사용법 본문

Head/Code

[Code] - Python / rjust(), ljust() , center(), zfill() 사용법

headbreakz 2020. 9. 1. 15:36

rjust()

str.rjust(길이 , 문자(기본값 공백))

문자열을 오른쪽 정렬한 후에 정한 길이의 왼쪽에 문자를 채워 넣는 방법이다.

num = '123'.rjust(5,'ㄱ')

print(num)

#ㄱㄱ123
txt = '몰라요오'.rjust(10,'아')

print(txt)

#아아아아아아몰라요오

 

 

ljust()

str.ljust(길이 , 문자(기본값 공백))

문자열을 왼쪽 정렬한 후에 정한 길이의 오른쪽에 문자를 채워 넣는 방법이다.

num = '123'.ljust(5,'0')

print(num)

#12300
txt = '몰라요오'.ljust(10,'아')

print(txt)

#몰라요오아아아아아아

 

 

center()

str.center(길이 , 문자(기본값 공백))

문자열을 가운데 정렬한 후에 정한 길이의 남은 양 옆에 문자를 채워 넣는 방법이다.

num = '123'.center(5,'0')

print(num)

#01230
txt = '몰라요오'.center(10,'아')

print(txt)

아아아몰라요오아아아

 

zfill()

str.zfill(길이)

정한 길이의 여백 부분에 0을 채워 넣는 방법이다. 문자의 오른쪽으로 0이 채워진다.

num = '123'.zfill(5)

print(num)

#00123
txt = '몰라요오'.zfill(10)

print(txt)

000000몰라요오
Comments