Python - 문제 미리보기
문제 1857
easy
다음 변수들의 데이터 타입을 올바르게 매칭한 것은?
```python
a = 42
b = 3.14
c = 2j
d = -1.5
```
```python
a = 42
b = 3.14
c = 2j
d = -1.5
```
정답: B
⦁ 숫자 타입 판별 규칙:
정수 (int) 판별:
```python
# 소수점이 없으면 int
x = 100 # int
y = -50 # int
z = 0 # int
```
실수 (float) 판별:
```python
# 소수점이 있으면 float
x = 1.0 # float (정수처럼 보여도 소수점 있으면 float)
y = -2.5 # float
z = 0.0 # float
w = 3. # float (소수점만 있어도 float)
```
복소수 (complex) 판별:
```python
# j 또는 J가 있으면 complex
x = 3j # complex (허수부만)
y = 2+3j # complex (실수부 + 허수부)
z = -1-2j # complex (음의 복소수)
```
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.