[Python] 문자열 포맷(format)
2020. 5. 19. 17:58ㆍProgramming Language/Python
반응형
■ 문자열 표현식
종류 | |
{!r} | 대입 데이터가 문자열일 경우 'str' 형식 |
{!s} | str 형식 |
{:<20} | 문자열 길이 : 20 , 왼쪽 정렬 |
{:>20} | 문자열 길이 : 20 , 오른쪽 정렬 |
{:^20} | 문자열 길이 : 20 , 센터 정렬 |
{:*^20} | 문자열 길이 : 20 , 센터 정렬, 남는 공백 : * |
{:+f} | 양수 : +, 음수 : - |
{: f} | 양수 : 공백, 음수 : - |
{:-f} | 양수 : 없음, 음수 : - |
{:d}, {:[#]b}, {:[#]o}, {:[#]x}, {:[#]X} | 정수, 2진수, 8진수, 16진수, 16진수 |
{:,} | 정수 자릿수 표시 |
{:.2%} | 소수점 둘째 짜리까지 퍼센트(%)로 표시 |
{:%Y-%m-%d %H:%M:%S} | 날짜형식 문자열로 표시 |
"{0:{align}}".format(0, align = '^20') | 변수로 표현식 변경 |
예시)
SOURCE CODE
반응형
'Programming Language > Python' 카테고리의 다른 글
[Python] 정규 표현식 (0) | 2020.05.20 |
---|---|
[Python] 파이썬 패킹/언패킹(Packing/UnPacking) (0) | 2020.05.20 |
[Python] 파이썬 이론 정리 (0) | 2020.05.15 |
[Python] 연산자 오버로딩 (0) | 2020.05.15 |
[Python] 메모리 구조 (0) | 2020.05.14 |