pow() 与 math.pow()

pow()

  python内置函数, 返回x的y次方的值。

语法: 

  pow(x,y[,z])

  该函数是计算 x 的 y 次方,如果 z 在存在(可选参数),则再对结果进行取模,其结果等效于 pow(x,y) %z。

 

代码示例: 

 

a = pow(2, 2)
b = pow(1, -1)
c = pow(2, 3, 3)
d = pow(10000, -1)
print(a, b, c, d, sep='\n', end='')

打印结果:

4
1.0   #  1的-1次方,相当于除法,python除法的结果是一个浮点型数据.
2
0.0001

 

math.pow()

  非python内置函数需要导入math模块.  

语法:

  import math

  math.pow()

 

代码示例:

 

import math

a = math.pow(2, 2)
b = math.pow(1, -1)
c = math.pow(2.0, 3)
d = math.pow(10000, -1)
print(a, b, c, d, sep='\n', end='')

打印结果:

4.0    #  注意math.pow() 的结果都是一个浮点型数据
1.0
8.0
0.0001

 

posted @ 2022-05-10 22:18  Avicii_2018  阅读(380)  评论(0编辑  收藏  举报