개발 모음집/Python
[Python] f-string
wonos
2020. 4. 18. 18:12
- Python 3.6 이상부터 사용가능
- Literal String Interpolation 이라는 간단히 줄여서 f-string
- f-string 은 아래와 같이 'f' 라는 접두사를 통해 간단하게 사용 가능하다.
name = 'Song' sex = 'male' f'Hi, I am {name}. I am {sex}.'
>>> 'Hi, I am song. I am male.
x = 10 y = 3 f'x + y = {x+y} | x * y = {x*y}' #**'x + y = 13 | x * y = 30'**
첫번째로, 문자열에 표현하고자하는 대상 변수의 type에 대해 자유도가 더 높다.
tuple = ('Hi, I am', 'song', 123) f'tuple: {tuple}' #Result # "tuple: ('Hi, I am', 'song', 123)"