为什么在Python3.9中2^3=1
不是应该是8点吗 3^2也一样。我也得了1分 这令人困惑。。。为什么在Python3.9中2^3=1,python,python-3.9,Python,Python 3.9,不是应该是8点吗 3^2也一样。我也得了1分 这令人困惑。。。 在Python中,^是一个按位异或运算符。我相信您正在寻找的是指数运算符,**。例如,2**3,它输出8,就像我相信您正在寻找的那样。操作符执行按位异或操作。在python中,要进行功率计算,请使用pow()函数: pow(3,2) 或者使用** 3**2 在猜测其运算符的作用之前,请阅读语言规范。
在Python中,
^
是一个按位异或运算符。我相信您正在寻找的是指数运算符,**
。例如,2**3
,它输出8
,就像我相信您正在寻找的那样。操作符执行按位异或操作。在python中,要进行功率计算,请使用pow()
函数:
pow(3,2)
或者使用**
3**2
在猜测其运算符的作用之前,请阅读语言规范。