웹/파이썬 수업을 정리하면서 이스케이프 시퀸스(Escape Sequence)에 대해 한번 정리하고 가는게 좋을 것 같아서 정리해보고자 한다.
이스케이프 시퀸스(Escape Sequence)
이스케이프 시퀸스란, 출력 시에 특별한 제어 기능을 가진 문자열이다. 이스케이프 시퀸스에 사용되는 백슬래쉬(\)는 escape character이라고 불리며, 백슬래쉬(\) + 특정 문자열로 이스케이프 시퀸스를 나타낸다.
(언어마다 제공하는 이스케이프 시퀸스가 다르기 때문에, 확인이 필요하다!)
이스케이프 시퀸스 종류
파이썬에서 제공하는 이스케이프 시퀸스 종류는 아래 표와 같다.
Escape Sequence | Description |
\' | 작은따옴표 출력 |
\" | 쌍따옴표 출력 |
\\ | 백슬래쉬 출력 |
\t | tab 출력 |
\n | new line 출력 |
\v | 수직 탭 출력 |
\a | 경보 문자 출력 |
\b | 백스페이스 출력 |
이 외에도 여러가지 이스케이프 시퀸스가 존재하며, 추가로 알아보고 싶을 경우엔, 아래 Reference를 찾아보자.
코드 리뷰
# \' 예시
print('She said, that\'s hard to red.')
# 결과값
# She said, that's hard to red.
Reference
[Python] 이스케이프 시퀀스 ( Escape Sequence )
이스케이프 시퀀스 : Escape Sequence 출력 시에 특별한 제어 기능을 가진 문자열. 언어마다 제공하는 종류가 다르기 때문에, 확인 필요. \ 기호 키보드에서 대개 엔터 키 바로 위에 있는 버튼입니다.
where-i-am.tistory.com
https://dojang.io/mod/page/view.php?id=2465
파이썬 코딩 도장: 47.6 이스케이프 시퀀스
\(백슬래시) 뒤에 문자나 숫자가 오는 조합을 이스케이프 시퀀스(escape sequence)라고 합니다. 다음은 파이썬의 이스케이프 시퀀스입니다. ▼ 표 47-6 파이썬 이스케이프 시퀀스 이스케이프 시퀀스
dojang.io
'Python' 카테고리의 다른 글
[Python] Class 정복하기 (1) (0) | 2024.06.07 |
---|---|
[Python] 모듈(Module) (1) | 2024.04.26 |
[Python] join 함수 (1) | 2024.04.25 |
[Python] list 함수 (1) | 2024.04.25 |