문자열 속 특정한 위치에 특정한 값을 삽입해주는 것
문자열 중 일부가 변할 가능성이 있는 경우,
문자열 포매팅을 통해 해당 부분만 바꿔줄 수 있다.
%
name = 'MJun'
print("My name is %s" %name)
실행결과> My name is MJun
month = 3
print('07-%02d-2021' %month)
실행결과> 07-03-2021
# %02d는 %d에 0과 2라는 옵션을 추가로 설정한 것
> 옵션 0은 0을 숫자 앞에 붙이겠다는 것
> 옵션 2는 숫자 옆에 한 칸을 더 띄우겠다는 것
pi = 3.14
print('원의 둘레 = 2 * 원의 반지름 * %f' %pi)
실행결과> 2 * 원의 반지름 * 3.140000
format( )
a = 1
b = 2
print ("{0} + {1} = {2}".format(a, b, a+b))
실행결과> 1 + 2 = 3
f
a = 1
b = 2
print(f"{a} + {b} = {a + b}")
실행결과> 1 + 2 = 3