Python运算符 - 位异或

在Python中,位异或 (^) 用于对两个数字的二进制表示进行异或操作。

✏️ 语法

python
number1 ^ number2

在上述代码中,number1number2 是进行异或操作的两个数字。

📘 示例

python
number1 = 10  # 二进制表示: 1010
number2 = 6   # 二进制表示: 0110

result = number1 ^ number2  # 二进制表示: 1100

print(result)  # 输出: 12

在上述代码中,我们有两个数字 number1number2
number1 的二进制表示为 1010number2 的二进制表示为 0110

当我们对这两个数字进行异或操作时,得到的二进制表示为 1100,即十进制形式的 12