📜  Python pow()

📅  最后修改于: 2020-09-20 04:25:17             🧑  作者: Mango

pow() 函数返回数字的幂。

pow()的语法为:

pow(x, y, z)

pow()参数

pow() 函数采用三个参数:

  1. x-一个数字,基数
  2. y-一个数字,指数
  3. z(可选)-一个数字,用于模数

因此,

  1. pow(x, y)等于x y
  2. pow(x, y, z)等于x y % z

示例1: Python pow()

# positive x, positive y (x**y)
print(pow(2, 2))    # 4

# negative x, positive y
print(pow(-2, 2))    # 4  

# positive x, negative y
print(pow(2, -2))    # 0.25

# negative x, negative y
print(pow(-2, -2))    # 0.25

输出

4
4
0.25
0.25

示例2:具有三个参数(x ** y)%z的pow()

x = 7
y = 2
z = 5

print(pow(x, y, z))    # 4

输出

4

这里,由2乘以7的7等于49。然后,49模数5等于4。