본문으로 건너뛰기

f-문자열로 문자열 formatting 하는 방법

f-문자열로 문자열 formatting 하는 방법

f-문자열을 활용하면 f"안녕하세요 {name}님"과 같이 문자열 내에 변수와 표현식 값을 직접 삽입할 수 있습니다.


f-문자열의 사용

f-문자열은 문자열 앞에 fF를 붙여 사용하며, 중괄호 {} 안에 변수나 표현식을 넣어 직접 삽입할 수 있습니다.

f-문자열 사용 예시
name = "코드프렌즈"
age = 30

greeting = f"안녕하세요, 제 이름은 {name}이고, 나이는 {age}살입니다."

print(greeting) # "안녕하세요, 제 이름은 코드프렌즈이고, 나이는 30살입니다."

표현식 사용하기

f-문자열 내에서 표현식을 사용해 값을 계산하고, 결과를 문자열로 포맷할 수 있습니다.

표현식 사용 예시
number = 10

result = f"10의 제곱은 {number**2}입니다."

print(result) # "10의 제곱은 100입니다."