位运算符 异或运算概念:异或是基于二进制基础上按位异或的结果 ,并将结果转换为二进制。**==二进制位数相同为0,不同为1==**;例:a = 3, b = 5;则 a^b= 6解释: a转换为二进制表达为:011;b转换为二进制表达为101;将“011” 与 “101” 间进行比较,可以得到 “110”,则将“110”由二进制转换为十进制可得6。 以上部分内容转自:https://www.runoob.com/python/python-operators.html#ysf5 异或运算 概念: 异或是基于二进制基础上按位异或的结果 ,并将结果转换为二进制。 二进制位数相同为0,不同为1; 例: a = 3, b = 5;则 a^b= 6 a =3 b = 5 print(a^b) 解释: a转换为二进制表达为:011;b转换为二进制表达为101;将“011” 与 “101” 间进行比较,可以得到 “110”,则将“110”由二进制转换为十进制可得6。 以上部分内容转自:https://www.runoob.com/python/python-operators.html#ysf5