반응형
str = "당신의 순위는 %d위 입니다." %3
print(str)
testStr = "당신의 순위는 {0}위 입니다."
print(testStr.format(3));
str = "당신의 %s는 %d위 입니다." %("순위", 3)
print(str)
testStr = "당신의 {0}는 {1}위 입니다."
print(testStr.format("순위", 3));
testStr = "당신의 {rank}는 {number}위 입니다."
print(testStr.format(number=3, rank="순위"));
위의 결과는 모두 당신의 순위는 3위입니다. 로 출력됨
문자열 포맷 코드
코드 |
설명 |
%s |
문자열 |
%c |
문자 1자 |
%d |
정수 |
%f |
부동 소수 |
%o |
8진수 |
%x |
16진수 |
* 문자열 포맷팅에서 %를 표현하고 싶을때는 문자열 포맷코드 뒤에 %%를 붙이면 된다.
반응형