2의 3승은 ? 즉, (2 * 2 * 2) 값은 ? x = pow(2, 3) print(x) 결과값: 8
2의 3승은 ? 즉, (2 * 2 * 2) 값은 ?
x = pow(2, 3)
print(x)
결과값: 8
pow() 정의
x의 y승 반환. (= x의 y곱 반환.) ※ 영어 표현 : the value of x to the power of y (xy) ※ 세 번째 매개변수인 계수 존재 시, 해당 수로 나눈 나머지 반환. ※ x가 음수이고 y가 정수 아니더라도, 에러 발생 안 함. ※ pow : power 의미. cf. math.pow() 메서드 : x의 y승을 float 자료형으로 반환.
x의 y승 반환. (= x의 y곱 반환.)
※ 영어 표현 : the value of x to the power of y (xy)
※ 세 번째 매개변수인 계수 존재 시, 해당 수로 나눈 나머지 반환.
※ x가 음수이고 y가 정수 아니더라도, 에러 발생 안 함.
※ pow : power 의미.
cf.
math.pow() 메서드 : x의 y승을 float 자료형으로 반환.
pow() 구문
pow(x, y, z) [매개변수] x 필수. 밑수 (base). (※ 승수 표현의 밑에 오는 수) y 필수. 지수 (exponent). (※ 승수 표현의 위에 오는 수) z 선택. 계수 (modulus). (※ 존재 시, x의 y승을 z로 나눈 나머지 반환.) [반환값] z 매개변수 없으면, x의 y승 반환. ※ x와 y 둘 다 정수 시, 정수형 반환. ※ x와 y 중 하나라도 실수 시, 실수형 반환. z 매개변수 있으면, x의 y승을 z로 나눈 나머지 반환.
pow(x, y, z)
[매개변수]
x
필수. 밑수 (base). (※ 승수 표현의 밑에 오는 수)
y
필수. 지수 (exponent). (※ 승수 표현의 위에 오는 수)
z
선택. 계수 (modulus). (※ 존재 시, x의 y승을 z로 나눈 나머지 반환.)
[반환값]
z 매개변수 없으면, x의 y승 반환.
※ x와 y 둘 다 정수 시, 정수형 반환.
※ x와 y 중 하나라도 실수 시, 실수형 반환.
z 매개변수 있으면, x의 y승을 z로 나눈 나머지 반환.
pow() 예제 - 계수인 z 매개변수가 있는 경우.
2의 3승을 5로 나눈 나머지 ? 즉, (2 * 2 * 2) % 5 값은 ? x = pow(2, 3, 5) print(x) 결과값: 3
2의 3승을 5로 나눈 나머지 ? 즉, (2 * 2 * 2) % 5 값은 ?
x = pow(2, 3, 5)
결과값: 3
최신댓글