파이썬에서의 pow와 math.pow 차이점


파이썬에서의 pow와 math.pow 차이점

파이썬의 pow 파이썬에는 두개의 pow함수가 있다. 하나는 math.pow 또 하나는 내장함수에 있는 pow이다. 그렇다면 이 둘의 차이는 무엇일까??? 내장 pow 일단 그냥 pow를 살펴보자 def pow(base, exp, mod): pow는 이런식으로 정의되어있다. 여기서 세번째 인자인 mod는 생략할 수 있다. 간단한 예로 $15^3mod(11)$을 구한다고 하면 pow(15,3,11) 위와 작성해주면 된다. 그리고 vscode기준 f12를 눌러서 보면 알 수 있겠지만 base,exp의 자료형이 무엇인지에 따라 return값이 바뀌게 된다. exp가 정수 일 때!! 1. base의 자료형이 int이면 return값은 int 2. base의 자료형이 complex(복소수)이면 return값은 c..


원문링크 : 파이썬에서의 pow와 math.pow 차이점