Python - 문제 미리보기

문제 1884

medium
소수점 자릿수를 지정하는 올바른 f-string 포맷팅은?
```python
price = 59
txt = f"The price is {price_____} dollars"
print(txt) # "The price is 59.00 dollars"
```
A. `:.2f`
B. `.2d`
C. `:2f`
D. `:.2s`

정답: A



⦁ f-string 포맷 지정자(Format Specifier):
⦁ 기본 구조: `{변수:포맷지정자}`
⦁ 콜론(:): 변수와 포맷 지정자를 구분하는 기호
⦁ 포맷 코드: 출력 형식을 지정하는 문자들

⦁ `.2f` 포맷 지정자 분석:
```python
price = 59
txt = f"The price is {price:.2f} dollars"
# :.2f 의미:
# : → 포맷 시작
# .2 → 소수점 이하 2자리
# f → 고정소수점(fixed-point) 형식
# 결과: 59 → "59.00"
```

💡 학습 팁

이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.