본문 바로가기
IT/파이썬(Python)

파이썬 print 함수 사용법(이스케이프 문자)

by 깡타의 컴맹인생 2023. 2. 18.
반응형

파이썬 print 사용법

저번 글에서는 % 서식 기호를 활용해 출력 형태를 수정하는 방법에 대해 알아보았다. 이번 글에서는 이스케이프 문자를 활용하여 출력 형태를 원하는 대로 변경해보려고 한다.

목차
1. 이스케이프 문자란?
2. 이스케이프 문자 활용법
   └ 2.1. 줄넘기기 \n
   └ 2.2. 탭 들여쓰기 \t
   └ 2.3. 한 칸 지우기 \b
   └ 2.4. 백슬래시 \\
   └ 2.5. 작은따옴표 \'
   └ 2.6. 큰따옴표 \"

1. 이스케이프 문자란?

이스케이프 시퀀스(Escape Sequence)를 따르는 문자들이다. 문자열 안에서 특별한 의미로 해석되며 백슬래시(\)와 함께 사용한다. 이 문자들은 키보드에 있는 문자들로 표현이 불가능하다. 프로그래밍 언어로 표현할 수 없는 기능과 문자를 표현할 수 있게 해 준다.


2. 이스케이프 문자 활용법

이스케이프 문자 기능 설명
\n 줄 넘기기 Enter
\t 다음 탭으로 이동 Tab
\b 바로 앞의 문자를 하나 지움 Backspace
\\ 백슬래시(\) 출력 \
\' 작은따옴표(') 출력 '
\" 큰따옴표(") 출력 "

2.1. \n 입력

"Hello"라는 문자 다음 줄넘기기를 활용한 예시다.

원하는 구간에서 몇 번이든 줄넘기기를 적용할 수 있다.

n을 대문자로 입력하는 경우에는 에러 메시지가 발생하니 주의하도록 하자.


2.2. \t 입력

"Hello" 문자 다음에 탭을 적용하여 들여쓰기가 적용되었다.

\t을 입력한 만큼 들여쓰기가 적용된다.

참고로 대문자로 입력할 경우 그대로 문자열이 되어 출력되니 주의하자.


2.3. \b 입력

\b를 입력한 자리에서 각각 문자 하나씩 사라진 것을 확인할 수 있다.


2.4. \\ 입력

백슬래시를 두 번 연속 입력하면 백슬래시 문자 하나가 출력된다.


2.5. \' 입력

작은따옴표(')로 문자열을 지정했을 경우 코드에 작은따옴표를 적으면 에러 메시지가 발생한다.

백슬래시 문자와 함께 사용하면 작은따옴표가 정상적으로 출력되는 것을 확인할 수 있다.

참고로 큰 따옴표(")로 문자열을 지정한 경우에는 백슬래시를 사용하지 않고도 작은따옴표를 출력할 수 있다.


2.6. \" 입력

작은따옴표로 문자열을 지정한 경우 큰 따옴표는 백슬래시 기호를 사용하지 않고도 출력 가능하다.

하지만 큰 따옴표로 문자열을 지정한 경우에는 백슬래시 기호를 사용하지 않으면 에러 메시지가 발생한다.

큰 따옴표로 문자열을 지정한 경우에는 백슬래시 기호와 함께 사용하면 된다.


반응형