欢迎访问宙启技术站
智能推送

pow() 函数示例

发布时间:2023-09-21 02:28:02

pow() 函数是 Python 内置函数之一,用于计算某个数的幂。

pow(x, y) 函数的作用是计算 x 的 y 次幂。x 和 y 可以是整数、浮点数或复数。

下面是 pow() 函数的一些示例:

示例 1:计算整数的幂

print(pow(2, 3))    # 输出:8,计算 2 的 3 次幂
print(pow(5, 2))    # 输出:25,计算 5 的 2 次幂
print(pow(10, 0))   # 输出:1,任何数的 0 次幂都等于 1

示例 2:计算浮点数的幂

print(pow(2.5, 2))    # 输出:6.25,计算 2.5 的 2 次幂
print(pow(0.5, 3))    # 输出:0.125,计算 0.5 的 3 次幂
print(pow(1.1, -2))   # 输出:0.8264462809917357,计算 1.1 的 -2 次幂

示例 3:计算复数的幂

print(pow(2+3j, 2))    # 输出:(-5+12j),计算 (2+3j) 的 2 次幂
print(pow(1j, -2))     # 输出:(-1+0j),计算 1j 的 -2 次幂

示例 4:使用 pow() 函数计算幂的时候,也可以指定一个可选的参数 z,用于计算 (x**y) % z,即计算 x 的 y 次幂除以 z 的余数。

print(pow(3, 4, 5))    # 输出:1,计算 3 的 4 次幂除以 5 的余数
print(pow(5, 3, 2))    # 输出:1,计算 5 的 3 次幂除以 2 的余数

注意:pow() 函数的参数 x 和 y 必须是数字类型,否则会抛出 TypeError 异常。

这些是 pow() 函数的一些示例,它是一个非常常用的函数,可以方便地计算幂运算。