문자열 안에 특수문자 포함시키기

이현진·2023년 1월 6일
0

알고리즘

목록 보기
1/9
post-thumbnail

", '로 표현하는 문자열 사이에 '와 같은 문자열 기호를 추가하고 싶을 때,

print('Let's go')

처럼 작성한다면, Python은 문자열의 양 끝을 제대로 판단하지 못한다.


이럴 때는 아래처럼 '"로 감싸면 정상적으로 '를 인식시킬 수 있다.

print("Let's go")

그러나 만약 아래와 같은 ', "가 섞여 있는 문자열을 출력해야 한다면?

print('그는 말했다. "Let's go"')

표현하려는 특수문자의 앞에 \를 붙여주어 해결이 가능하다.

print('그는 말했다. \"Let\'s go\"')

+)

""" 혹은 '''를 사용하게 되면, 굳이 \를 붙이지 않고 그대로 표현할 수 있다.

print('''그는 말했다. "Let's go"''')
profile
세상의 모든 지식을 담을 때까지

0개의 댓글