Thuesday_June_23
.
.
.

F-String❓

다음 코드를 보자.

name = "Lee"
age = 23
food = "pizza"

라는 변수들이 있다. 여기서 한 문장 안에 이 변수들을 다 표현하려고 한다.

But...

print("My name is " + name + ". I'm " + str(age) + " years old. And my favorite food is " + food + ".")

(스크롤을 해보면 얼마나 긴지 알 수 있......)

그래서 등장한 F-String !!!

Literal String Interpolation을 줄여서 F-String 이라고 한다.

사용법 📌

보통 print 문은

print("I am " + variable + ".")

이렇게 쓰지만, F-String을 사용하려면

print(f"I am {variable}.")

이런 식으로 사용 가능하다.

그래서 아까

print("My name is " + name + ". I'm " + str(age) + " years old. And my favorite food is " + food + ".")

이렇게 긴 코드를

print(f"My name is {name}. I'm {age} years old. And my favorite food is {food}")

이렇게 줄일 수 있다.

지금은 별로 길지 않은 문장들이어서 실감을 못 하지만, Real 꿀🍯 기능이다.

profile
🐇 Rabbit can take a rest, but 🐢 turtle can't

0개의 댓글