반응형
% formatting
연산자와 포맷 스트링을 사용하는 방법이며, 초기에 사용되던 오래된 방식이다.
대표적인 포맷 스트링의 종류에는 3가지가 있으며 %d(정수), %s(문자), %f(실수) 이다.
양식 : "%d" %(정수) / "%s" %(문자) / "%f" %(실수)
단점 : 타입을 정확히 알고 사용해야하며, 문자열이 길어지면 문장이 지저분해진다.
str.format( )
Python3 지원되는 방법이며 {} 괄호를 이용한 포맷팅 방법이다.
%와 동일한 기능지원, 변수 타입과 상관없이 괄호만 잘 이용하면 된다.
양식 : "{ }" .format( )
f-string
Python3.6 이상 버전에서 지원하는 방법이며 이전 방식들에 비해 상당히 간편해졌다.
양식 : f "{인자}"
반응형
'Python' 카테고리의 다른 글
Python(6) - 반복문(while, for, break, continue) (0) | 2020.08.21 |
---|---|
Python(5) - 조건문 알아보기(If, else, elif, pass) (0) | 2020.08.20 |
Python(4) - List(리스트)란? (0) | 2020.08.12 |
Python(2) - 문자열 인덱싱, 슬라이싱 (0) | 2020.08.10 |
Python(1) - 출력문 print(sep="" , end="") (0) | 2020.08.07 |