새소식

Python

[Python] 문자열 앞에 0 채우기

  • -

날짜(yyyy/mm/dd)나 시간(hh:mm:ss)같은 형식을 문자열로 표현할 때 유용합니다.

 

문자열 타입에서 앞에 0 채우기

1. zfill() 

print("3".zfill(3)) # 003
print("s".zfill(4)) # 000s

2. rjust()

만약 앞에 0이 아닌 다른 문자를 채우고싶다면 rjust()를 사용합니다.

print('2'.rjust(3,'a')) # aa2
print('a'.rjust(5,'b')) # bbbba

정수 타입에서 앞에 0 채우기

1. format() 

print(format(2,'03')) # 002
print('{0:05d}'.format(6)) # 00006

 

참고 : https://brownbears.tistory.com/483

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.