![Python 3.8从零开始学](https://wfqqreader-1252317822.image.myqcloud.com/cover/226/44510226/b_44510226.jpg)
上QQ阅读APP看书,第一时间看更新
2.6.5 位运算符
位运算符是把数字看作二进制进行计算的。表2-4为Python中位运算符的描述和实例。假设变量a为60,变量b为13。
表2-4 位运算符
![](https://epubservercos.yuewen.com/9BE2E2/23721695409570906/epubprivate/OEBPS/Images/img10_p035_1.jpg?sign=1739481464-O1GbKA4aAwsOyHsTFwyN0bri8nkz01eO-0-27ad8cbd764b24d3de9a7506ada17125)
下面进行实战。
>>> 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