반응형
- % 이용
>>> '%d'%1
'1'
>>> '%3d'%1
' 1'
>>> '%03d'%1
'001'
'%d'%숫자
%d 자리에 숫자 포매팅
'%자리수d'%숫자
자리수대로 앞에 빈 칸을 채운 후 숫자로 포매팅
'%0자리수d'%숫자
자리수대로 앞에 0을 채운 후 숫자로 포매팅
- format 이용
>>> '{0:3d}'.format(1)
' 1'
>>> '{0:03d}'.format(1)
'001'
'{0:자리수d}'.format(숫자)
'{0:0자리수d}'.format(숫자)
>>> '{0:3}'.format(1)
' 1'
>>> '{0:03}'.format(1)
'001'
d를 빼고 입력시에도 실행됩니다.
반응형
'Python' 카테고리의 다른 글
[Python] 클래스(class)와 객체(object) (0) | 2021.05.17 |
---|---|
[Python] 전역변수, 지역변수, global, nonlocal (0) | 2021.05.12 |
[Python] 문자열 포매팅, % (0) | 2021.05.03 |
[Python] 람다표현식 (0) | 2021.04.28 |
[Python] 매개 변수, 가변 매개 변수, 기본 매개 변수 (0) | 2021.04.18 |