1. 파이썬은 문자열 출력을 사용할 때 "" (쌍따옴표), '' (따옴표) 둘다 사용이 가능합니다.
# 안녕하세요 문자열 출력
print("안녕하세요")
print('안녕하세요')
2. 문자열 안에 쌍따옴표를 써서 ["안녕하세요"라고 말했다.]를 출력하고 싶을 때는 \ (역슬래쉬)를 사용해야합니다.
>> 문자열 내에서 쌍따옴표 : \"
>> 문자열 내에서 따옴표 : \'
print("\"안녕하세요\"라고 말했다.")
# "안녕하세요"라고 말했다.
print("\'안녕하세요\'라고 말했다.")
# '안녕하세요'라고 말했다.
3. 이외의 문자열 출력에 쓰이는 이스케이프 문자
>> \n : 줄바꿈
>> \t : 탭
print("안녕하세요.\n안녕하세요.")
# 안녕하세요.
# 안녕하세요.
print("안녕하세요.\t안녕하세요.:")
# 안녕하세요 안녕하세요
4. 여러 줄의 문자열 만들기
여러 줄 문자열을 만드는 것은 줄바꿈을 해야할 때마다 문장에 끝에 \n를 적어주어야 합니다. 이는 매번 \n를 적어줘야 하므로 조금 불편할 수 있습니다. 이 불편함을 해결하는 방법이 쌍따옴표를 세번 반복한 기호""" """를 쓰는 것입니다.
# 윤동주 시인의 별헤는밤
print("""
별헤는 밤
별 하나에 추억과
별 하나의 사랑과
별 하나에 동경과
별 하나에 시와
별 하나에 어머니, 어머니
""")
# 별헤는 밤
# 별 하나에 추억과
# 별 하나의 사랑과
# 별 하나에 동경과
# 별 하나에 시와
# 별 하나에 어머니, 어머니
print()문 안에 쌍따옴표 세번 반복한 기호 내에 줄바꿈하면서 문자열을 적으면 줄바꿈한 것이 그대로 적용됩니다.
@출처 : [도서] 혼자공부하는파이썬 (윤인성)