반응형
코드 | 설명 |
%s | 문자열(String) |
%c | 문자 1개(character) |
%d | 정수(Integer) |
%f | 부동소수(floating-point) |
%o | 8진수 |
%x | 16진수 |
%% | Literal % (문자 % 자체) |
여기서 %s 만 잘 알아둬도 됨
s = sting (문자열)은 어떤 값이든 수용 가능함
1.
a = "I have %s apples" % 3
print(a)
결과값: I have 3 apples
s가 문자열이지만, 제일 마지막의 3도 수용 가능해서 %s 자리에 3이 오게 됨
만얀 %를 표시하고 싶다면?
%%를 이용!!(백슬래쉬만 비슷함)
2.
a = "I have %d%% apples" % 3
print(a)
결과값: I have 3% apples
(참고)
%%: 파이썬 3.6이상부터 쓸 수 있는 방식
반응형
'12. Python' 카테고리의 다른 글
[파이썬 기본편_18] 소수점 몇째 자리까지 표현하기 (%0.3f) (1) | 2023.10.23 |
---|---|
[파이썬 기본편_17] 포맷코드와 숫자를 함께 사용하기 (%10s, %-10s) (2) | 2023.10.21 |
[파이썬 기본편_15] 문자열 포매팅 (%d, %s) (2) | 2023.10.21 |
[파이썬 기본편_14] 문자열 슬라이싱 a[ : : ] (0) | 2023.08.24 |
[파이썬 기본편_13] 문자열 인덱싱(indexing) (0) | 2023.08.24 |