以下是 pow() 函数的语法:
pow(x, y[, z])
- x: 基数。
- y: 指数。
- z(可选): 如果提供了 z 参数,那么结果是 x**y % z。
下面是一些示例:
result = pow(2, 3)
print(result) # 输出 8,即 2 的 3 次方
result = pow(2, -3)
print(result) # 输出 0.125,即 2 的负 3 次方
result = pow(2, 3, 5)
print(result) # 输出 3,即 (2 的 3 次方) % 5
在这些示例中,pow() 函数被用于计算不同的指数幂。如果提供了第三个参数 z,则结果为 (xy) % z,这在一些数学运算中很有用。如果没有提供 z,则结果为 xy。
需要注意,与 ** 运算符不同,pow() 函数可以处理复数指数。例如,pow(4, 0.5) 可以返回 2.0,即 4 的平方根。
转载请注明出处:http://www.pingtaimeng.com/article/detail/326/Python3