반응형
% 포맷팅
print("숫자(Int) : %d" % 100)
print("문자(str) : %s" % "ㅎㅇㅎㅇ")
print("소수(float) : %f" % 1.111)
결과값
숫자(Int) : 100
문자(str) : ㅎㅇㅎㅇ
소수(float) : 1.111000
이런식으로 사용 가능합니다 !!
print("숫자(Int) : %d, 문자(str) : %s, 소수(float) : %f" % (100,"ㅎㅇㅎㅇ",1.111))
결과값
숫자(Int) : 100, 문자(str) : ㅎㅇㅎㅇ, 소수(float) : 1.111000
format 포맷팅
print("숫자(Int) : {}".format(100))
print("문자(str) : {}".format("ㅎㅇㅎㅇ"))
print("소수(float) : {}".format(1.111))
결과값
숫자(Int) : 100
문자(str) : ㅎㅇㅎㅇ
소수(float) : 1.111
이런식으로 사용 가능합니다 !!
print("숫자(Int) : {0}, 문자(str) : {1}, 소수(float) : {2}".format(100,"ㅎㅇㅎㅇ",1.111))
print("숫자(Int) : {2}, 문자(str) : {0}, 소수(float) : {1}".format(100,"ㅎㅇㅎㅇ",1.111))
결과값
숫자(Int) : 100, 문자(str) : ㅎㅇㅎㅇ, 소수(float) : 1.111
숫자(Int) : 1.111, 문자(str) : 100, 소수(float) : ㅎㅇㅎㅇ
f-string
파이썬 3.6부터 생긴 f-string 포맷팅 문법입니다.
숫자 = 100
문자 = "ㅎㅇㅎㅇ"
소수 = 1.111
print(f"숫자(Int) : {숫자}")
print(f"문자(str) : {문자}")
print(f"소수(float) : {소수}")
결과값
숫자(Int) : 100
문자(str) : ㅎㅇㅎㅇ
소수(float) : 1.111
이런식으로 사용 가능합니다 !!
숫자 = 100
문자 = "ㅎㅇㅎㅇ"
소수 = 1.111
print(f"숫자(Int) : {숫자}, 문자(str) : {문자}, 소수(float) : {소수}")
결과값
숫자(Int) : 100, 문자(str) : ㅎㅇㅎㅇ, 소수(float) : 1.111
확실히 최근에 나온 f-string이 편하고 가독성이 좋아 쓰기가 좋은거 같아요 !!
728x90
반응형
'Coding > Python' 카테고리의 다른 글
[Python & Flask] FORM 태그로 데이터 보내기 (POST, GET) (0) | 2022.04.18 |
---|---|
[Python] 파이썬 코드 SSH 터널링으로 aws rds DB 접속&연결 (mysql) (0) | 2022.04.15 |
[Python] 코드 실행,작동 시간 측정하기 - time() 함수 이용 (0) | 2021.03.19 |
[Python] Flask에서 Session(세션) 사용 방법 및 예제 (공식문서 참조) (0) | 2021.03.12 |
[Python] Flask 초간단 설치 및 실행 방법 & 가상환경! (Hello World 띄우기) (0) | 2021.03.11 |
댓글