Python位运算符
参考

& | ^ ~ << >>
按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:
下表中变量 a 为 60,b 为 13,二进制格式如下:
a = 0011 1100

b = 0000 1101


Python位运算符(二进制)

a&b = 0000 1100

a|b = 0011 1101

a^b = 0011 0001

~a = 1100 0011

Python位运算符(二进制)

相关文章: