在Python中,位异或 (^
) 用于对两个数字的二进制表示进行异或操作。
✏️ 语法
number1 ^ number2
在上述代码中,number1
和 number2
是进行异或操作的两个数字。
📘 示例
number1 = 10 # 二进制表示: 1010
number2 = 6 # 二进制表示: 0110
result = number1 ^ number2 # 二进制表示: 1100
print(result) # 输出: 12
在上述代码中,我们有两个数字 number1
和 number2
。number1
的二进制表示为 1010
,number2
的二进制表示为 0110
。
当我们对这两个数字进行异或操作时,得到的二进制表示为 1100
,即十进制形式的 12
。