math 模块
描述
math.pow(x, y) 方法返回返回 x 的 y 次幂( 次方 )。
如果 x 为负且 y 不是整数,则返回 ValueError。 该方法会将两个参数转换为浮点数。 math.pow(1.0,x) 或 math.pow(x,0.0),始终返回 1.0。
python中内置了两种求幂的方法,分别是
**
和内置函数pow()
。
-
**
运算符可以用来计算幂次方,但只能计算整数次幂,如果需要计算浮点数次幂,请使用内置函数pow()
或者math.pow()
- 内置函数
pow()
和math模块的math.pow()
功能是一样的,但在返回值上,math.pow()
总是返回浮点型
语法
math.pow() 方法语法如下:
math.pow(x, y)
参数说明:
- x — 必需,一个代表基数的数字。
- y — 必需,一个代表指数的数字。
返回值
返回一个浮点数,表示 x 的 y 次幂。
实例
以下实例返回 9 的 3 次方:
# 导入 math 包
import math
# 输出 9 的 3 次方
print(math.pow(9, 3))
尝试一下
输出结果:
729.0
math 模块