728x90
반응형
728x90
목 차
반응형
이스케이프 문자란?
(escape characters)
특수한 문자를 출력하거나
문자열 내에서 특별한 의미를 가지는 문자를 나타내기 위해 사용됩니다.
이스케이프 문자는 보통 백슬래시(\)로 시작하고
그 뒤에 특정 문자가 따라오는 형식입니다.
이스케이프 문자 | 의미 |
\' | 작은 따옴표 (single quote), ' |
\" | 큰 따옴표 (double quote), " |
\n | 줄 바꿈 (line feed), LF |
\r | 캐리지 리턴 (carriage return), CR |
\t | 탭 (tab), TAB |
\v | 수직 탭 (vertical tab), VT |
\\ | 역슬래시 (back slash), \ |
\a | 벨 (bell), BEL : 시스템이 지원하면 경고음 울림 |
\b | 백스페이스 (back space), BS |
1. 작은 따옴표 (')
print("hello\rworld")
# 'hello world'
2. 큰 따옴표 (")
print("\"hello world\"")
# "hello world"
3. 줄 바꿈
print("hello\nworld")
'''
hello
world
'''
4. 캐리지 리턴 (carriage return)
- 문자엵에서 '\r' 을 사용하면 커서가 줄의 처음으로 돌아가고, 그 다음의 내용이 기존 내용을 덮어씁니다.
print("hello\rworld")
# world
# hello를 먼저 출력해내고 커서가 맨 앞으로 이동하여 뒤에 오는 world가 hello를 덮어쓴다.
5. 탭 (tab)
print("hello\tworld")
# hello world
6. 수직 탭
- 많은 시스템 환경에서 이를 무시하거나 출력이 되지 않는 이스케이프 문자이다.
print("hello\vworld")
# helloworld
7. 역슬래시 (back slash)
print("hello\\world")
# hello\world
8. 벨 (Bell)
print("\a")
# 시스템이 지원하면 경고음을 들을 수 있다.
9. 백스페이스 (back space)
print("hello\b world")
# hell world
728x90
반응형
'프로그래밍 > [Python] 파이썬' 카테고리의 다른 글
[Python] 파이썬 packing, unpacking - 패킹, 언패킹 쉽게 이해하기 (0) | 2024.09.12 |
---|---|
[Python] 파이썬 관계 연산자, 논리 연산자 - 기본 연산자 (0) | 2024.09.10 |
[Python] 파이썬 숫자 자릿수 분리 5가지 방법 (0) | 2024.09.08 |
[Python] 파이썬 산술 연산자, 대입 연산자 - 기본 연산자 (0) | 2024.09.07 |
[Python] input() 함수 - 파이썬 입력 함수 사용 (0) | 2024.09.05 |