본문 바로가기
도서로 공부하는 프로그래밍/코딩 자율학습

[Python] Python에서 f-string 사용법

by 열공노년 2023. 10. 10.
반응형

Python에서 f-string 사용법


목차


1. f-string이란?
2. 기본 사용법
3. 표현식과 함께 사용하기
4. 다양한 형식 지정
5. 이스케이프 문자 사용
6. 주의할 점
7. 마무리

1. f-string이란?


`f-string`은 Python 3.6 버전부터 도입된 문자열 포매팅 방법입니다. 문자열 안에 변수나 표현식을 쉽게 삽입할 수 있습니다.

2. 기본 사용법


`f` 또는 `F`를 문자열 앞에 붙이고, 중괄호 `{}` 안에 변수나 표현식을 넣습니다.

name = "홍길동"
age = 30
print(f"{name}님의 나이는 {age}세입니다.")

f-string 기본 사용법



3. 표현식과 함께 사용하기


`f-string` 안에서는 간단한 표현식도 사용할 수 있습니다.

a = 5
b = 10
print(f"{a} + {b} = {a + b}")

표현식과 함께 사용



4. 다양한 형식 지정


숫자나 문자열의 형식을 지정할 수 있습니다.

pi = 3.141592
print(f"원주율은 {pi:.2f}입니다.")

다양한 형식 지정



5. 이스케이프 문자 사용


이스케이프 문자를 사용하여 특수 문자를 표현할 수 있습니다.

print(f"줄바꿈 문자는 \\n입니다.")

이스케이프 문자 사용



6. 주의할 점


- Python 3.6 이상에서만 사용 가능합니다.
- 중괄호 `{}`는 필수로, 그 안에 들어가는 변수나 표현식은 올바르게 평가될 수 있어야 합니다.

7. 마무리


`f-string`은 문자열 포매팅을 간단하고 직관적으로 할 수 있는 방법입니다. 변수나 표현식을 쉽게 문자열 안에 삽입할 수 있어, 다양한 상황에서 유용하게 사용됩니다.

반응형