Python

[Python] 문자열 내 따옴표 표현하기

NaDuck 2021. 2. 2. 20:24

목차

1. 다른 따옴표 사용하기

2. 백슬래시(\) 사용하기

 

 

파이썬은 기본적으로 문자열을 표시하기 위해 작음따옴표(또는 큰따옴표)로 감싸기 때문에

문자열 내에 따옴표를 표기하고 싶은 경우에 어떻게 해야할까?

# Error ❌
print("Hello "My Name" is Duck!")

 

1. 다른 따옴표 사용하기

문자열 내에 한 종류의 따옴표만 사용한다면 그것과 다른 따옴표로 문자열을 감싼다.

# ✅ 
print('Hello "My Name" is Duck!') # Hello "My Name" is Duck!

# ✅ 
print("Hello 'My Name' is Duck!") # Hello 'My Name' is Duck!

 

 

 

2. 백슬래시(\) 사용하기

# ✅
print("Hello \"My Name\" is Duck!") # Hello "My Name" is Duck!

# ✅
print('Hello \'My Name\' is Duck!') # Hello 'My Name' is Duck!

문자열 안에 쓰이는 모든 따옴표 앞에 백슬래시(\)를 붙여서 문자열로서의 따옴표라는 것을 파이썬이

인식할 수 있게 한다.