代码点读机 / Python / pow

pow Python · 内置函数

`pow(底数, 指数, 模数)` 计算幂,可以有三个参数。两个参数时等价于 `**` 运算符;三个参数时表示 `(底数 ** 指数) % 模数`,并且效率更高。

怎么用

pow(底数, 指数)
pow(底数, 指数, 模数)

小例子

print(pow(2, 3))       # 8
print(pow(2, 3, 5))    # 2**3 % 5 = 3
**运行结果**:如上。

运行结果

8
2

常见使用场景

- 大数模幂运算。
- 加密算法。

提醒:- 三个参数时比先幂后取模快。

官方文档:https://docs.python.org/zh-cn/3/library/functions.html#pow

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条