Recent Posts
Tags
- javascript array map
- html css
- python index
- HTML 기초
- $(document).ready()
- 제이 쿼리
- 파이썬 온라인 강의
- 파이썬 기초
- 파이썬 배우기
- 동기 뜻
- HTML
- 파이썬 입문
- jQuery
- python 다운로드
- python dictionary
- 파이썬 ide 추천
- 동기 코드
- javascript 날짜 포맷 변환
- python slicing
- kakao Adfit
- jquery loaded event
- javascript array unshift
- javascript array shift
- javascript array push
- 웹 프로그래밍 기초
- 파이썬 사칙연산
- javascript date format
- 자바스크립트
- jupyter python
- 코딩 파이썬 기초
- javascript array splice
- 리엑트 삼항연산자
- 파이썬 세트
- JavaScript
- 국비 지원 파이썬
- javascript array method
- Python3
- javascript array remove
- 국비 지원 프로그래밍
- 파이썬 강의 사이트
- 웹 프로그래밍
- 파이썬 강의
- 프로그래밍 파이썬
- 비동기 뜻
- 카카오 애드핏
- javascript example
- 프로그래밍
- 비동기 코드
- 파이썬 학원
- javascript array add
코딩이 즐겁다
[파이썬 기초] 이스케이프 문자 (Escape Characters) 갓벽 가이드 본문
반응형
파이썬 이스케이프 문자 (Escape Characters)
파이썬(Python) 이스케이프 문자(escape character)는 문자열 내에서 특수한 기능을 수행하는 문자입니다. 백슬래시(\)를 사용하여 특정한 문자를 의미 있게 변환할 수 있습니다.
파이썬 이스케이프 문자 목록
이스케이프 문자 | 설명 |
\n | 개행 (줄바꿈) |
\t | 탭 (4~8칸 띄우기) |
\\ | 백슬래시 (\) |
\' | 작은따옴표 (') |
\" | 큰따옴표 (") |
\r | 캐리지 리턴 (줄의 맨 앞으로) |
\b | 백스페이스 (한 글자 삭제) |
\f | 폼 피드 (새로운 페이지) |
\v | 수직 탭 |
\ooo | 8진수 문자 표현 |
\xhh | 16진수 문자 표현 |
파이썬 이스케이프 문자 사용 예제
줄바꿈 ( \n )
✅ 예제:
print("Hello\nWorld")
'''
출력 결과
Hello
World
'''
탭 ( \t )
✅ 예제:
print("Hello\tWorld")
'''
출력 결과
Hello World
'''
\t는 탭 크기만큼 공백을 추가합니다.
백슬래시 ( \\ )
✅ 예제:
print("C:\\Users\\Admin")
'''
출력 결과
C:\Users\Admin
'''
백슬래시(\)를 그대로 출력하려면 두 번(\\) 입력해야 합니다.
작은 따옴표 ( \' ) & 큰 따옴표 ( \" )
✅ 예제:
print('It\'s Python!')
print("He said, \"Hello!\"")
'''
출력 결과
It's Python!
He said, "Hello!"
'''
문자열 안에서 작은따옴표(') 또는 큰따옴표(")를 그대로 사용하고 싶을 때 유용합니다.
캐리지 리턴( \r )
✅ 예제:
print("Hello\rWorld")
'''
출력 결과
World
'''
\r는 줄의 맨 앞으로 이동하여 World가 Hello를 덮어씁니다.
백스페이스 ( \b )
✅ 예제:
print("Hello\bWorld")
'''
출력 결과
HellWorld
'''
\b는 이전 문자를 삭제합니다.
8진수 ( \ooo ) & 16진수 ( \xhh )
✅ 예제:
print("\101") # 8진수 (A)
print("\x41") # 16진수 (A)
'''
출력 결과
A
A
'''
8진수 \101과 16진수 \x41는 ASCII 코드에서 A를 나타냅니다.
벨 ( \a )
✅ 예제:
print("\a")
'''
출력 결과
시스템이 지원하면 경고음을 들을 수 있다.
'''
수직탭 ( \v )
✅ 예제:
print("hello\vworld")
'''
출력 결과
helloworld
'''
많은 시스템 환경에서 이를 무시하거나 출력이 되지 않는 이스케이프 문자이다.
코즐
파이썬을 배우고 싶은 사람은 누구나 파이썬 학원(국비 지원 파이썬 학원)에 가지 않고도 파이썬 공부를 하면서 실력을 쌓아나갈 수 있다고 생각합니다.
파이썬 온라인 강의 자료를 올리면서 누구나 쉽게 파이썬을 공부하실 수 있도록 최선을 다해서 설명하도록 하겠습니다.
반응형
'Python' 카테고리의 다른 글
파이썬 소수 찾기 알고리즘 (에라토스테네스의 체) 갓벽 가이드 (120) | 2025.02.08 |
---|---|
[파이썬 기초] 패킹(packing)과 언패킹(unpacking) 갓벽 가이드 (84) | 2025.02.07 |
[파이썬 기초] 관계연산자, 논리연산자 갓벽 가이드 (100) | 2025.02.05 |
[파이썬 기초] 산술연산자, 대입연산자 갓벽 가이드 (80) | 2025.02.04 |
[파이썬 기초] 남들은 모르는 파이썬 input() 함수 갓벽 가이드 (73) | 2025.02.04 |