f-string

Happy_JG·2024년 4월 1일

Python

목록 보기
8/12

f-string은 Python 3.6 버전부터 도입된 현대적인 문자열 포맷팅 방식이다. 이전에는 % 연산자를 사용한 문자열 포맷팅이나 str.format() 메서드를 주로 사용했지만, f-string은 더 간결하고 가독성이 좋아서 많은 파이썬 개발자들이 선호한다고 한다.

f-string은 문자열 앞에 접두사 f를 붙여 사용하며, 문자열 내에서 중괄호 {} 안에 변수 이름을 넣어 해당 변수의 값을 삽입한다. 이렇게 하면 변수를 직접 참조하여 문자열을 만들 수 있기 때문에 가독성이 뛰어나고 코드 작성이 편리해진다. 또한, f-string은 변수의 형식 지정도 지원하므로 문자열 형식을 더욱 세밀하게 조정할 수 있습니다.

name = "John"
age = 30
city = "New York"

result = f"{name} is {age} years old and lives in {city}."
print(result)

John is 30 years old and lives in New York.

따라서 현대적인 Python 코드를 작성할 때는 f-string을 사용하는 것이 좋다. 코드를 간결하게 유지하고 가독성을 높이는 데 도움이 되기 때문이다.

profile
hello!

0개의 댓글