[파이썬 Python] 탈출 문자

2022. 12. 5. 01:23·Python

파이썬에서 코드를 작성하다가 줄 바꿈을 하고 싶을 때는 어떻게 해야 할까요?

print("백문이 불여일견 
백견이 불여일타")
# 오류 발생

위 코드처럼 줄 바꿈을 원하는 부분에서 enter를 친다며 출력할 때 오류가 발생합니다.

이럴 때 사용하는 탈출 문자가 있습니다.

 

 

\n : 줄 바꿈

print("백문이 불여일견\n백견이 불여일타")
# 백문이 불여일견
# 백견이 불여일타

\n 을 사용하면 줄 바꿈을 할 수 있습니다.

 

 

 

파이썬에서 " " 를 문자열에 나타나게 하기 위해서는 어떻게 해야 할까요?

print("저는 "딩시"입니다.")
# 오류 발생

코드 내에 " "를 사용하면 출력 시 오류가 발생합니다.

이럴 때 " "를 나타나게 할 수 있는 방법이 있습니다.

 

 

\"  \'  : 문장 내에서 따옴표

# 방법 1 : 문자열 앞 뒤를 ' ' 로 감싸고 " " 사용
print('저는 "딩시"입니다.')
# 저는 "딩시"입니다.

# 방법 2 : 표현하고 싶은 " " 앞에 각각 역슬래쉬 \를 삽입
print("저는 \"딩시\"입니다.")
# 저는 "딩시"입니다.

 

 

마찬가지로 역슬래쉬를 나타내기 위해서는 \\를 사용합니다.

 

\\ : 문장 내에서 \

print("c:\\Users\\Dingsi\\Desktop\\PythonWorkspace>")
# c:\Users\Dingsi\Desktop\PythonWorkspace>

 

 

 

이 외에도 파이썬에는 다양한 탈출 문자들을 사용할 수 있습니다.

 

 

\r : 커서를 맨 앞으로 이동

print("Red Apple\rPine")
# PineApple

위 코드를 보면 Red Apple 뒤에 \r이 붙어 \r 뒤에 있는 문자인 Pine이 맨 앞으로 이동하여 문자열의 길이만큼 앞 쪽 문자를 대체하고 있는 것을 볼 수 있습니다.

 

 

\b : 백스페이스 (한 글자 삭제)

print(Redd\bApple")
# RedApple

\b가 삽입된 바로 앞 글자 하나를 삭제합니다.

 

 

\t : 탭

print("Red\tApple")
# Red 	Apple

 

저작자표시 변경금지

'Python' 카테고리의 다른 글

[파이썬 Python] 사전 Dictionary  (0) 2022.12.05
[파이썬 Python] 리스트  (0) 2022.12.05
[파이썬 Python] 문자열포맷  (0) 2022.12.05
[파이썬 Python] 문자열 처리 함수  (0) 2022.12.05
[파이썬 Python] 슬라이싱  (0) 2022.12.05
'Python' 카테고리의 다른 글
  • [파이썬 Python] 사전 Dictionary
  • [파이썬 Python] 리스트
  • [파이썬 Python] 문자열포맷
  • [파이썬 Python] 문자열 처리 함수
microsaurs
microsaurs
개발 스터디로그입니다. 공부한 내용을 정리해서 올립니다 ㅇ-ㅇ
  • microsaurs
    microsaurs.devlog
    microsaurs
  • 전체
    오늘
    어제
    • 분류 전체보기 (138)
      • Algorithm Study (39)
      • JAVA (8)
      • Swift (11)
      • Python (21)
      • CS (5)
      • React (3)
      • 리얼클래스 studylog (27)
      • 정보처리기사[실기] (23)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    파이썬기초
    Python
    영어회화
    영어독학
    ios프로그래밍을위한스위프트기초
    프로그래머스
    나도코딩
    정처기실기
    타일러영어
    javaStudy
    The Office
    자바알고리즘
    Algorithm
    ios프로그래밍
    파이썬
    ios개발
    리얼학습일기
    더오피스
    알고리즘
    파이썬문법
    정보처리기사프로그래밍언어
    정보처리기사실기
    리얼클래스
    정보처리기사
    Java
    study
    프로그래밍언어
    SWIFT
    javaalgorithm
    스위프트기초
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
microsaurs
[파이썬 Python] 탈출 문자
상단으로

티스토리툴바