Python math.pow() 函数
Python math.pow() 方法返回 xy ( x 的 y 次方 ) 的值
导入模块
import math
语法
math.pow( x, y [,z])
计算 x 的 y 次方,如果 z 在存在,则再对结果进行取模,其结果等效于 pow(x,y) % z
注意:
内置的 pow() 会把参数作为整型
而 math.pow() 方法则会把参数转换为 float
参数
参数 | 说明 |
---|---|
x | 数值表达式 |
y | 数值表达式 |
z | 数值表达式 |
返回值
返回 xy ( x 的 y 次方 ) 的值
范例
#!/usr/bin/python # -*- coding: UTF-8 -*- import math # 导入 math 模块 print "math.pow(100, 2) : ", math.pow(100, 2) # 使用内置,查看输出结果区别 print "pow(100, 2) : ", pow(100, 2) print "math.pow(100, -2) : ", math.pow(100, -2) print "math.pow(2, 4) : ", math.pow(2, 4) print "math.pow(3, 0) : ", math.pow(3, 0)
运行以上 Python 代码,输出结果如下
math.pow(100, 2) : 10000.0 pow(100, 2) : 10000 math.pow(100, -2) : 0.0001 math.pow(2, 4) : 16.0 math.pow(3, 0) : 1.0