Python 따옴표와 쌍따옴표
따옴표와 쌍따옴표 둘다 단일 문자열을 정의할 때 사용합니다.
'(따옴표)와 "(쌍따옴표)의 기능은 동일하며, 혼용이 가능합니다.
만약 문자열 안에 다른 따옴표를 포함해야 할 경우 유용하게 사용할 수 있습니다.
Python 따옴표, 쌍따옴표 사용 예제
파이썬으로 따옴표와 쌍따옴표를 사용하는 예제입니다.
# 따옴표 사용
single_quote = 'Hello, Python!'
print(single_quote) # 출력: Hello, Python!
# 쌍따옴표 사용
double_quote = "Hello, Python!"
print(double_quote) # 출력: Hello, Python!
# 문자열 안에 작은 따옴표 포함
sentence1 = "It's a beautiful day."
print(sentence1) # 출력: It's a beautiful day.
# 문자열 안에 쌍따옴표 포함
sentence2 = 'He said, "Hello!"'
print(sentence2) # 출력: He said, "Hello!"
Python 따옴표 3개
따옴표 3개는 여러줄의 문자열을 정의할 때 사용합니다.
주석처럼 긴 설명을 작성하거나 텍스트 형식의 데이터를 다룰 때 유용합니다.
Python 따옴표 3개 사용 예제
파이썬으로 따옴표 3개를 사용하여 문자열을 선언하는 예제입니다.
# 여러 줄 문자열
multi_line_string = '''This is a
multi-line string
in Python.'''
print(multi_line_string)
# 출력:
# This is a
# multi-line string
# in Python.
# 따옴표 3개 안에 따옴표 포함하기
multi_line_with_quotes = """She said, "It's a great day!" """
print(multi_line_with_quotes)
# 출력: She said, "It's a great day!"
# 문자열 내 들여쓰기
formatted_text = """
Python is:
- Easy to learn
- Powerful
- Versatile
"""
print(formatted_text)
# 출력:
# Python is:
# - Easy to learn
# - Powerful
# - Versatile
Python에서 따옴표 Escape
문자열 내부에서 동일한 종류의 따옴표가 필요한 경우, 백슬래시를 사용하여 이스케이프 처리를 할 수 있습니다.
# 작은 따옴표를 포함한 문자열
sentence = 'It\'s a beautiful day.'
print(sentence) # 출력: It's a beautiful day.
# 큰 따옴표를 포함한 문자열
quote = "He said, \"Hello!\""
print(quote) # 출력: He said, "Hello!"