Python中^运算符的功能是什么

在Python中,^称为EXOR运算符。它是按位运算符,将位作为操作数。如果一个操作数为1,另一个为0,则返回1。

假设a和b的a = 60(二进制为00111100)和b = 13(二进制为00001101)对b和b的按位异或返回49(二进制为100010001)

>>> a=60

>>> bin(a)

'0b111100'

>>> b=a^2

>>> bin(b)

'0b111110'

>>> a=60

>>> bin(a)

'0b111100'

>>> b=13

>>> bin(b)

'0b1101'

>>> c=a^b

>>> bin(c)

'0b110001'

以上是 Python中^运算符的功能是什么 的全部内容, 来源链接: utcz.com/z/343588.html

回到顶部