Python에서 거듭제곱을 하는 방법을 세 가지 정도로 정리한다. 1. ** ** 연산자는 거듭제곱 연산을 의미한다. print(base ** exp) # 예시 print(2 ** 4) 실행 결과 2. pow(base, exp [, mod]) 내장 함수로 정의된 pow 함수다. 세 번째 매개변수를 생략하면 단순 제곱 연산을 하며, mod 값을 주면 거듭제곱의 나머지 연산을 한다. 수식으로 표현하면 아래와 같다. $$ base^{exp} \bmod{mod} $$ pow(base, exp) pow(base, exp, mod) # 예시 print(pow(2, 4)) print(pow(2, 4, 3)) 실행 결과 3. math.pow(base, exp) math 라이브러리에 정의된 함수로, float형 매개변수..