728x90
문자열은 문자나 기호 순서로 나열되어 있는 시퀀스 자료.
선언하는 방법
1. '문자열'
2. "문자열"
3. """문자열"""
문자열에 싱글 쿼테이션 마크(')가 포함되어져 있으면 선언할때 더블쿼테이션(") 마크 사용하면 된다.
a = "My son's name is John"
My son's name is "John"을 출력하고 싶으면 더블 쿼테이션 마크 3개 사용하면 된다
b = """My son's name is "John""""
문자열 포멧팅
문자열 포멧팅이란 변하는 값을 포함하는 문자열을 표현하기 위해 하나의 양식으로 문자열을 만드는 것.
문자열 포멧팅에서는 변하는 값을 나타내기 위해 사용하는 기호를 '포멧 문자열'이라고 하며, 자주 사용하는 포멧 문자열은 다음과 같다.
포멧 문자열 | 설명 |
%s | 문자열 |
%c | 문자나 기호 한개 |
%f | 실수 |
%d | 정수 |
%% | % 기호 자체 표시 |
예제
txt1 = '자바'
txt2 = '파이썬'
print('나는 %s보다 %s가 더 좋다' %(txt1, txt2))