[Python] 문자열 포맷(format)

2020. 5. 19. 17:58Programming 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

 

hyunmin94/hyunmin

Contribute to hyunmin94/hyunmin development by creating an account on GitHub.

github.com

 

반응형

'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