如何使用XOR(^)运算符翻转位?

时间:2018-07-29 00:28:07

标签: python python-2.7

在编辑器中是8位变量a。使用位掩码和值a可以得到a中所有位都被翻转的结果。确保将答案打印为bin()字符串! 我正在使用PYTHON 2.7 请帮助我使用XOR(^)运算符来执行此操作 a = 0b1000

1 个答案:

答案 0 :(得分:0)

您将使用所有1的位掩码进行XOR

1 ^ 1 = 0 0 ^ 1 = 1

您可以应用相同的过程绘制位表,以解决其他按位运算符,例如AND或OR。我鼓励您尝试