47.6 이스케이프 시퀀스
\(백슬래시) 뒤에 문자나 숫자가 오는 조합을 이스케이프 시퀀스(escape sequence)라고 합니다. 다음은 파이썬의 이스케이프 시퀀스입니다.
이스케이프 시퀀스 |
설명 |
\\ |
백슬래시, \ |
\' |
작은따옴표, Single quote, ' |
\" |
큰따옴표, Double quote, " |
\a |
벨, ASCII Bell, BEL |
\b |
백스페이스, ASCII Backspace, BS |
\f |
폼피드, ASCII Formfeed, FF |
\n |
새 줄, 개행 문자, ASCII Linefeed, LF |
\r |
캐리지 리턴, ASCII Carriage Return, CR |
\t |
탭 문자, ASCII Horizontal Tab, TAB |
\v |
수직 탭, ASCII Vertical Tab, VT |
\ooo |
\ 뒤에 8진수 숫자를 지정하여 ASCII 코드의 문자 표현 예) '\141'은 'a'를 표현 |
\xhh |
\ 뒤에 16진수 숫자를 지정하여 ASCII 코드의 문자 표현 예) '\x61'은 'a'를 표현 ASCII 코드는 다음 URL 참조
|
\N{name} |
{ } 안에 문자 이름을 지정하여 유니코드의 문자 표현(파이썬 3.3이상) 예) '\N{LINE FEED}'는 '\n'을 표현 문자 이름은 다음 URL 참조
|
\uxxxx |
\ 뒤에 16비트 16진수 숫자를 지정하여 유니코드의 문자 표현 예) '\u0061'은 'a'를 표현 유니코드는 다음 URL 참조
|
\Uxxxxxxxx |
\ 뒤에 32비트 16진수 숫자를 지정하여 유니코드의 문자 표현 예) '\U00000061'은 'a'를 표현 유니코드는 위 URL과 동일 |