Python - 문제 미리보기
문제 1884
medium
소수점 자릿수를 지정하는 올바른 f-string 포맷팅은?
```python
price = 59
txt = f"The price is {price_____} dollars"
print(txt) # "The price is 59.00 dollars"
```
```python
price = 59
txt = f"The price is {price_____} dollars"
print(txt) # "The price is 59.00 dollars"
```
정답: 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 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.