공부 자료/Skill up
(Python/파이썬) f-string 포매팅
뚜루뚜루세니
2021. 9. 28. 12:38
728x90
f-string의 모양은 f와 {}만 알면 된다.
문자열 맨 앞에 f를 붙여주고, 중괄호 안에 직접 변수 이름이나 출력하고 싶은것을 바로 넣으면 된다.
f'문자열 {변수} 문자열'
중괄호를 사용해서 f-string 안에 파이썬의 표현식을 삽입 가능하다.
1
2
3
4
5
|
>>> x = 1
>>> y = 2
>>> f"{x} + {y}는 {x + y}"
'1 + 2는 3'
|
cs |
f-string은 특히 문자열 안에 변수 값을 삽입하는 용도로 사용했을 때 매우 편리하다고 할 수 있다.
1
2
3
4
5
|
>>> first_name = "Sohee"
>>> last_name = "Jung"
>>> f"Welcome, {first_name} {last_name}!"
'Welcome, Sohee Jung!'
|
cs |
또한, f-string을 이용하면 문자열 안에 함수를 호출한 결과를 삽입 가능해진다.
1
2
3
4
5
6
7
|
>>> word = "Python"
>>> f"{word}는 {len(word)}글자"
'Python는 6글자'
>>> f"대문자로 {word.upper()} & 소문자로 {word.lower()}"
'대문자로 PYTHON & 소문자로 python'
|
cs |
728x90