Language/Python
Python_formatting
Je's
2023. 1. 10. 02:28
문자열 포매팅 : 문자열 안의 특정한 값을 바꾸거나 추가할 경우가 있을 때 사용

text 변수의 7번째 자리에 있는 문자열을 변경할 때, 불변한 자료형으로 오류발생
문자열 변경 시, 포맷코드 사용
문자열 포맷 코드
1. %기호 포매팅
- %s : 문자열(string)
- % c: 문자 1개
- % d : 정수 (integer)
- %f : 실수(float-point)
- %% : literal %(문자 % 자체)


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

변수명 = '오늘은 1월 { } 일 입니다.' . format()
안에 입력값이 여러게 있을 때에는 인덱스 값을 입력해줘야 한다.

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