6. 파이썬 문자열 앞을 0으로 채우기


string_zfill_method

파이썬에서 문자열을 특정한 길이로 맞추기 위해서 문자열 앞에 0을 채울 수 있습니다.

zfill() 메서드는 문자열이 특정 길이가 되도록 문자열 앞에 0을 채워줍니다.

zfill은 zeros + fill입니다.



예제1

text_01 = '01'
print(text_01.zfill(4))

text_02 = '02'
print(text_02.zfill(8))
0001
00000002

‘01’은 길이가 4가 되도록 ‘0001’로,

‘02’는 길이가 8이 되도록 ‘00000002’로 만들어줍니다.


예제2

text_code = 'code'
print(text_code.zfill(8))

text_codetorial = 'codetorial'
print(text_codetorial.zfill(8))
0000code
codetorial

‘code’의 길이가 8이 되도록 ‘0000code’로 만들어줍니다.

‘codetorial’은 길이가 8이 넘기 때문에 0을 채우지 않고 원래 문자열 그대로 반환합니다.


파이썬 문자열 기초와 다양한 메서드는 Python 문자열 (Strings) 페이지를 참고하세요.



이전글/다음글