Python - 문제 미리보기

문제 2076

easy
다음 `pow()` 함수를 사용한 거듭제곱 계산의 결과는? ```python result1 = pow(2, 3) result2 = pow(5, 2) result3 = pow(10, 0) print(result1, result2, result3) ```
A. 6, 10, 0
B. 8, 25, 1
C. 5, 7, 10
D. 2, 5, 10

정답: 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 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.