Python math 模块

Python math.pow() 函数用于计算x 的 y 次幂,返回浮点数。

语法

math.pow(x, y)

参数

x:底数。第二个参数 y:指数。

返回值

返回 x 的 y 次幂(float)。

示例

import math

print(math.pow(2, 10))     # 1024.0
print(math.pow(3, 3))      # 27.0
print(math.pow(16, 0.5))   # 4.0,0.5 次方即开方

# 对比 ** 运算符(返回 int)
print(2 ** 10)             # 1024,整数

输出:

1024.0
27.0
4.0
1024

注意事项

math.pow 返回 float;整数幂用 ** 更快且保留 int。