Python/Python 기초 정리
[Python] 파이썬 이스케이프 문자 정리
Jake the Dog
2022. 3. 14. 10:34
반응형
Escape Code
- 이스케이프 시퀀스라 불리는 Escape Code는 문자열에서 \ [백 슬래시]를 조합한 표현으로 특수 기능을 수행하는 문자입니다.
\r
캐리지 리턴을 의미합니다
캐리지 리턴이란 인쇄 위치 또는 커서 표시 위치를 같은 줄의 맨 앞으로 복귀시키는 것을 말합니다
print("ab\rcd")
#결과
cd
\n
- 라인피드를 의미합니다
- 커서의 위치를 아랫줄로 이동시킵니다
print("ab\ncd")
# 결과
ab
cd
\t
- 탭(tab)을 의미합니다
print("ab\tcd")
# 결과
ab cd
\\
- 백슬래시(back slash) 입력을 의미합니다
print("ab\\cd")
# 결과
ab\cd
\'
- 홑따옴표(quotes) 입력을 의미합니다
print("ab\'cd")
# 결과
ab'cd
\"
- 겹따옴표(double quotes) 입력을 의미합니다
print("ab\"cd")
# 결과
ab"cd
\f
- 폼 피드(form feed)를 의미합니다
- 폼 피드 문자를 프린터에 보내면 연속 용지가 다음 페이지의 시작 부분으로 넘겨집니다
\b
- 백 스페이스 (back space)를 의미합니다
- 바로 앞 문자를 삭제하게 됩니다
print("ab\bcd")
# 결과
acd
\000
- 널(Null)문자를 의미합니다
print("ab\000cd")
# 결과
abcd
반응형