기본 지수로 거듭제곱
base의 exponent제곱을 반환하는 함수 power를 작성하시오. exponent의 기본값은 2이다.
함수를 사용하는 코드
작성한 함수는 아래 코드와 함께 실행된다.
base, exponent = map(int, input().split())
result = power(base)
print(result)
print(type(result))
result = power(base, exponent)
print(result)
print(type(result))
위 코드가 정상적으로 동작하도록 함수를 직접 정의한다. 제출할 때는 작성한 함수의 정의 전체만 제출한다.
입력
첫째 줄에 정수 base와 음이 아닌 정수 exponent가 주어진다.
- \(-100 \le base \le 100\)
- \(0 \le exponent \le 100\)
- 모든 결과는 Python 정수로 표현할 수 있다.
출력
기본 지수로 계산한 값과 입력받은 지수로 계산한 값을 차례로 출력한다. 함수는 int를 반환한다.
각 함수 호출 뒤에는 반환값의 자료형을 출력한다.
예제 입력 1
2 3
예제 출력 1
4
<class 'int'>
8
<class 'int'>
예제 입력 2
7 0
예제 출력 2
49
<class 'int'>
1
<class 'int'>
코멘트