Python pow() 函数
Python 内置的 pow() 函数用于返回 xy ( x 的 y 次方 ) 的值
语法
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
返回 Python 数字