본문 바로가기
파이썬

파이썬 Python format Integer into fixed length strings

by º기록 2020. 12. 5.
반응형

0과 함께 int 를 기반으로 문자열을 생성하고 싶습니다. 그리고 길이는 항상 5 보다 크거나 작지 않아야합니다.

For example:

Consider a Integer: 1
Formatted String : 00001

Consider a Integer: 12
Formatted String : 00012

Consider a Integer: 110
Formatted String : 00110

Consider a Integer: 1111
Formatted String : 01111

Consider a Integer: 11111
Formatted String : 11111

 

해결 방법

 


print format(integervalue, '05d')
print 'Formatted String : {0:05d}'.format(integervalue)


데모:

>>> format(110, '05d')
'00110'
>>> 'Formatted String : {0:05d}'.format(12)
'Formatted String : 00012'

 

참조 페이지 https://stackoverflow.com/questions/26446758

 

 

반응형

댓글