** Python · 运算符
`**` 计算一个数的幂次方。就像把一个数连续乘自己若干次。例如 `2 ** 3` 就是 `2 * 2 * 2 = 8`。**前面是数字,后面是乘自己的次数。
怎么用
底数 ** 指数
小例子
print(2 ** 3) print(3 ** 2) print(16 ** 0.5) # 平方根
运行结果
8 9 4.0
对比:用 `pow()` 函数也可以
print(pow(2, 3)) # 8
常见使用场景
1. 科学计算、几何计算: 面积 = 边 ** 2 体积 = 边 ** 3 2. 开方: 平方根 = 数字 ** 0.5
提醒:- 指数可以是整数或浮点数,也可以是负数(表示倒数)。 - 注意运算优先级:`**` 高于 `*`,且从右向左结合,如 `2 ** 3 ** 2` 是 `2 ** (3 ** 2) = 512`。
官方文档:https://docs.python.org/zh-cn/3/tutorial/introduction.html#tut-numbers
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条