python实现二进制异或
时间: 2023-09-06 17:12:49 浏览: 235
python 实现二进制求和
在 Python 中,可以使用按位异或操作符 `^` 来实现二进制异或。
例如,将两个二进制数 1010 和 1100 进行异或:
```python
a = 0b1010
b = 0b1100
c = a ^ b
print(bin(c)) # 输出 0b1110
```
输出结果为 `0b1110`,即十进制的 14。
如果需要将十进制数转换为二进制数,可以使用内置函数 `bin()`。例如,将十进制数 14 转换为二进制数:
```python
d = 14
print(bin(d)) # 输出 0b1110
```
输出结果为 `0b1110`,即二进制的 1110。
阅读全文