본문 바로가기
Language/Python

Python_formatting

by Je's 2023. 1. 10.

문자열 포매팅 : 문자열 안의 특정한 값을 바꾸거나 추가할 경우가 있을 때 사용

text 변수의 7번째 자리에 있는 문자열을 변경할 때, 불변한 자료형으로 오류발생

문자열 변경 시, 포맷코드 사용 

 

문자열 포맷 코드 

1. %기호 포매팅

  • %s : 문자열(string)
  • % c: 문자 1개
  • % d : 정수 (integer)
  • %f : 실수(float-point)
  • %% : literal %(문자 % 자체)

바꾸고자 하는 값이 입력된 변수명 = 바꾸고자 하는 값 

변수명 = ' 오늘은 1월 %d 일 입니다.' %바꾸고자하는 값이 입력된 변수명

 

2. format 함수 포매팅

변수명 = '오늘은 1월 { } 일 입니다.' . format()

안에 입력값이 여러게 있을 때에는 인덱스 값을 입력해줘야 한다.

 

3. f문자열 포매팅

마지막에 있는 current_time 변수는 import 를 통해 datetime 으로부터 실시간 시간을 받아 사용했기 때문에 따로 시, 분, 초를 입력하지 않았다. 

'Language > Python' 카테고리의 다른 글

Python_연산자(산술 및 지수)  (0) 2023.01.10
Python _len( ) 및 replace( )함수  (0) 2023.01.10
Python _ 기초 2(인덱싱 및 슬라이싱)  (0) 2023.01.10
Python _변수  (0) 2023.01.09
Python _ 기초  (0) 2023.01.09

댓글