성장일기/파이썬

파이썬 문자열 포맷팅 자료형 자동 처리 해주는 :: f-string 문법

지추월자 2023. 9. 26. 10:02
반응형

파이썬의 f-string은 자료형을 자동으로 처리해줍니다. f-string은 문자열 포매팅을 위한 방법으로, 문자열 내에 중괄호 {}를 사용하여 변수를 직접 참조할 수 있습니다. 이렇게 하면, 변수의 자료형을 직접 고려하지 않고도, 변수의 값이 문자열에 적절하게 삽입됩니다.

예를 들어, 정수, 실수, 리스트 등 다양한 자료형을 f-string으로 처리할 수 있습니다

name = "John"
age = 30
height = 180.5
hobbies = ["Reading", "Hiking"]

formatted_string = f"My name is {name}, I am {age} years old, my height is {height} cm, and my hobbies are {', '.join(hobbies)}."

print(formatted_string)

위의 예에서 볼 수 있듯이, age는 정수, height는 실수, hobbies는 리스트인데, 모두 f-string을 통해 적절히 포맷된 문자열로 변환됩니다.

반응형