Python - 문제 미리보기
문제 2076
easy
다음 `pow()` 함수를 사용한 거듭제곱 계산의 결과는?
```python
result1 = pow(2, 3)
result2 = pow(5, 2)
result3 = pow(10, 0)
print(result1, result2, result3)
```
정답: B
`pow()` 함수의 거듭제곱 계산:
기본 문법:
⦁ `pow(x, y)`: x의 y제곱 (x^y)
⦁ 두 개의 인수: 밑(base)과 지수(exponent)
⦁ 반환값: 계산 결과를 숫자로 반환
각 계산 과정:
`pow(2, 3)`:
⦁ 2의 3제곱: 2 × 2 × 2 = 8
⦁ 지수 법칙: 2³ = 8
`pow(5, 2)`:
⦁ 5의 2제곱: 5 × 5 = 25
⦁ 제곱: 5² = 25
`pow(10, 0)`:
⦁ 10의 0제곱: 1 (어떤 수든 0제곱은 1)
⦁ 수학 법칙: x⁰ = 1 (x ≠ 0)
`pow()` vs `**` 연산자 비교:
```python
# pow() 함수 사용
result1 = pow(2, 3) # 8
# ** 연산자 사용 (동일한 결과)
result2 = 2 ** 3 # 8
print(result1 == result2) # True
```
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.