본문 바로가기
Programming/Python

f-string

by _S0_H2_ 2021. 5. 31.
728x90
반응형

python 3.6 이상부터 지원하는 기능이다.

 

x = 10
y = 3

# 기존 사용 버전
## Use %-formatting 
'x + y = %d | x * y = %d' %(x+y, x*y) 
>>> 'x + y = 13 | x * y = 30' 


## Use str.format() 
'x + y = {} | x * y = {}'.format(x+y, x*y) 
>>> 'x + y = 13 | x * y = 30'


# f-string
f'x + y = {x+y} | x * y = {x*y}' 
>>> 'x + y = 13 | x * y = 30'
728x90
반응형