파이썬(Python) 숫자 왼쪽에 자리수 고정으로 0채우는 방법
num = 2300 formatted_num = '{:010d}'.format(num) print(formatted_num) 위 코드에서 '{:010d}'는 10자리 문자열을 생성하는데, : 다음의 0은 빈 자리를 0으로 채우라는 의미이며, 10은 문자열의 길이를 10으로 지정한 것입니다. d는 숫자를 의미하며, format() 함수로부터 전달받은 num 변수의 값을 10자리 문자열로 변환합니다. 따라서, 2300을 입력하면 열자리의 0000002300이 출력됩니다. 또한 다른 방법으로는 lpad라는게 이미 정의되어 있어서 아래와 같은 코드로 쉽게 가능하기도 합니다. def lpad(s, width, padchar='0'): if len(s) >= width: return s else: return (p..