[파이썬] 문자열의 이스케이프 문자 표기

파이썬에서 문자열은 작은따옴표(‘‘)나 큰따옴표(““)로 둘러싸인 텍스트입니다. 때로는 문자열 안에 특정한 문자를 표현하기 위해 이스케이프 문자를 사용해야 합니다. 이스케이프 문자는 역슬래시() 다음에 올 문자를 다른 용도로 해석하지 않고 그대로 출력하도록 합니다.

파이썬에서 가장 일반적으로 사용하는 이스케이프 문자들은 다음과 같습니다:

이스케이프 문자를 사용하는 간단한 예시를 살펴보겠습니다:

# 줄 바꿈 문자 사용하기
print("Hello\nWorld")
# 출력: 
# Hello
# World

# 탭 문자 사용하기
print("Name\tAge")
# 출력:
# Name    Age

# 따옴표 표시하기
print("He said, \"I'm tired.\"")
# 출력: 
# He said, "I'm tired."

# 역슬래시 표시하기
print("Path: C:\\Program Files\\Python")
# 출력: 
# Path: C:\Program Files\Python

중요한 점

이스케이프 문자는 문자열을 표기하는 데 도움을 주지만, 잘못 사용하면 코드를 불필요하게 복잡하게 만들 수 있습니다. 많은 이스케이프 문자들을 사용해야 한다면, Raw String을 사용하는 것을 고려해봅시다. 예를 들어, r"Hello\nWorld"와 같이 문자열 앞에 r을 붙이면 백슬래시를 이스케이프 문자로 처리하지 않고 그대로 출력합니다.

이스케이프 문자는 파이썬에서 문자열을 다루는 중요한 개념이므로 잘 익혀두시기 바랍니다.