본문 바로가기

개발 이야기/Python

[파이썬] 서식문자와 ESCAPE문자 학습 정리

[파이썬] 서식문자와 ESCAPE문자

i. ESCAPE문자

   - \a : 경고음 소리 발생

   - \b : 백스페이스

   - \f : 폼 피드

   - \n : 개행(New Line)

   - \r : 캐리지 리턴

   - \t : 수평 탭

   - \v : 수직 탭

   - \\ : 역슬래시

   - \' : 작은따옴표

   - \" : 큰따옴표

ii. 2.x 서식 문자

 - %d , %i : 10진수 정수 (양수와 음수 모두 표현 가능)

   - %x , %o : 16진수 정수 (양수만 표현 가능)

   - %f , %lf : 10진수 살수 (양수와 음수 모두 표현 가능)

   - %c : 한 개의 문자

   - %s : 문자열

   - %u : 10진수 정수 (양수만 표현 가능)

   - %e : e 표기법에 의한 실수

   - %E : E 표기법의 의한 실수

   - %g : 소수점 이하 자리 수에 따라 %d %e 둘 중 하나를 선택

   - %G : 소수점 이하의 자리 수에 따라 %f %E 둘 중 하나를 선택

   - %% : % 기호 출력

  ex) print("%문자"%(내용))

iii. 3.x 서식문자

   - {} : 문자열 출력,정수 출력

   - {:b},{:o},{:x} : 2,8,16진수 출력.

   - {:f} : 실수 출력.

   - {:.2f} : 소수점 둘째 자리까지 실수 출력.

   - {:3d} : 3자리 고정 출력.