Python函数计算任意幂次方
发布时间:2023-06-25 16:24:14
在Python中,可以使用内置函数pow来计算任意幂次方。
pow函数的语法如下:
pow(x, y[, z])
其中,x和y是必选参数,表示底数和指数;z是可选参数,表示取模数。如果z存在,则计算结果对z取模。
下面是使用pow函数计算任意幂次方的示例代码:
# 计算2的10次方 result = pow(2, 10) print(result) # 输出1024 # 计算3的4次方并对5取模 result = pow(3, 4, 5) print(result) # 输出1
除了使用pow函数之外,也可以自己编写计算任意幂次方的函数。以下是一个简单的示例代码:
def power(x, y):
"""
计算任意幂次方
"""
result = 1
for i in range(y):
result *= x
return result
# 计算2的10次方
result = power(2, 10)
print(result) # 输出1024
在这个函数中,使用一个for循环来累乘底数x,循环y次即可得到结果。
