zfill() 함수는 문자열을 주어진 길이만큼 왼쪽을 0으로 채워준다. 이 함수는 주로 숫자를 특정 자릿수의 문자열로 표현할 때 사용됩니다.
예를 들어, 정수형 숫자를 문자열로 표현하고, 그 문자열의 길이를 5로 맞추고 싶은 경우가 있다고 가정해보자.
number = 42
string_number = str(number).zfill(5)
print(string_number)
00042가 출력이 된다.
negative_number = -42
string_negative_number = str(negative_number).zfill(5)
print(string_negative_number)
-0042 가 출력이 된다.