我看到以下的Python代码:
a=2**b
我会几种编程语言,比如C、C++、C#、Java……我甚至在网上搜索过**这个符号,但没有找到相关结果。
那么,2**b是什么意思呢?
这是Python中的一个叫做幂运算符。你可以用 a = pow(2, b) 这样的方式来写。
a = pow(2, b)
这是一个用来表示幂运算的符号。在你的例子中,a 的值就是 2 的 b 次方。
a
2
b
可以查看这个表格的最后一项,了解更多信息,链接在这里。
这很简单,** 代表的是“幂”,所以 2**b 就是指 2 的 b 次方。
**
2**b