성장일기/파이썬

[python] f-sting 이용하여 문자열 포맷팅하기 ( f-sting사용조건)

지추월자 2023. 6. 25. 23:03
반응형

Python에서 f-string은 문자열 내에서 변수나 표현식을 쉽게 포맷팅할 수 있도록 해주는 기능입니다.

f-sting을 사용하기 위해서는 다음과 같은 조건을 만족해야합니다.

1.Python 3.6 이상 버전에서 사용 가능합니다.
2.f-string은 문자열 앞에 f를 붙여 사용합니다.
3.중괄호 {} 안에 변수나 표현식을 넣어 사용합니다.
4.중괄호 안에는 변수나 표현식을 넣을 수 있지만, 함수 호출은 불가능합니다.
5.f-string은 딕셔너리나 리스트 등의 컨테이너 객체를 출력할 수 있습니다. 이 경우 중괄호 안에 컨테이너 객체의 인덱스나 키를 넣어 사용합니다.

f-string은 문자열 앞에 f를 붙이고 중괄호 {} 안에 변수나 표현식을 넣어 사용합니다. 예를 들어, 다음과 같은 변수가 있다고 가정해봅시다. 

name = "Alice"
age = 25

이 변수를 f-string을 사용하여 문자열에 포맷팅하면 다음과 같이 작성할 수 있습니다.

age = print(f"My name is {name} and I am {age} years old.")

이 코드를 실행하면 다음과 같은 결과가 출력됩니다.

f-string을 사용하면 변수나 표현식을 문자열에 쉽게 포맷팅할 수 있으며, 가독성이 좋아져 코드를 작성하는 데 도움이 됩니다.

 

 

반응형