Python - 문제 미리보기

문제 1862

medium
다음 코드의 실행 결과는?
```python
a = int("25")
b = float("3.7")
c = str(42)
d = int(9.9)

print(a, b, c, d)
```
A. `25 3.7 42 9`
B. `"25" "3.7" "42" "9"`
C. `25 3.7 "42" 9`
D. 오류 발생

정답: C



각 변수의 변환 과정:

a = int("25")
⦁ 문자열 → 정수: "25" → 25
⦁ 타입: int
⦁ 출력: 25 (따옴표 없음)

b = float("3.7")
⦁ 문자열 → 실수: "3.7" → 3.7
⦁ 타입: float
⦁ 출력: 3.7

c = str(42)
⦁ 정수 → 문자열: 42 → "42"
⦁ 타입: str
⦁ 출력: "42" (하지만 print에서는 따옴표 생략)

d = int(9.9)
⦁ 실수 → 정수: 9.9 → 9 (소수점 버림)
⦁ 타입: int
⦁ 출력: 9

⦁ 최종 출력 결과:
```txt
25 3.7 42 9
```

💡 학습 팁

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