- 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)"
'Engineering WIKI > Python' 카테고리의 다른 글
Pandas 텍스트(txt) 파일 불러오기 및 저장하기 (0) | 2021.02.03 |
---|---|
[Python] 소요시간 측정방법 (0) | 2020.12.09 |
[Python] Coding Test Tip (0) | 2020.12.09 |
[Python] zip(*iterable) (0) | 2020.11.11 |
[Python] 리스트 문자열 합치기 .join() (0) | 2020.03.29 |
[Python] 파이썬 에러 pip upgrade fail, 'NoneType' object has no attribute 'bytes' (0) | 2020.03.09 |
[Python] lambda (0) | 2020.02.16 |
[Python] pip freeze (0) | 2020.02.02 |