不是8吗?
3 ^ 2同样适用。我也得到1。
这令人困惑...
在Python中,^是按位XOR运算符。我相信您正在寻找的是指数运算符**。例如,2**3会输出8,就像我认为您正在寻找的一样。
^
**
2**3
8
^运算符执行按位XOR运算。在python中进行功率计算,请使用pow()函数:
pow()
pow(3,2)
或使用**
3**2