
上QQ阅读APP看书,第一时间看更新
2.6.5 位运算符
位运算符是把数字看作二进制进行计算的。表2-4为Python中位运算符的描述和实例。假设变量a为60,变量b为13。
表2-4 位运算符

下面进行实战。
>>> a=60 >>> b=13 >>> c=0 >>> c=a & b >>> print(c) 12 >>> c=a | b >>> print(c) 61 >>> c=a ^ b >>> print(c) 49 >>> c=~a >>> print(c) -61 >>> c=a << 2 >>> print(c) 240 >>> c=a >> 2 >>> print(c) 15