上一篇:详解逻辑运算符的短路和取值 | 手把手教你入门Python之二十二
下一篇:一表详解运算符优先级 | 手把手教你入门Python之二十四
本文来自于千锋教育在阿里云开发者社区学习中心上线课程《Python入门2020最新大课》,主讲人姜伟。
位运算符
按位运算符是把数字看作是二进制来进行计算的。 下表中变量 a 为 60,b 为 13,二进制格式如下:
a = 0011 1100 # 60的二进制
b = 0000 1101 # 13的二进制
----------------a&b = 0000 1100
a|b = 0011 1101
a^b = 0011 0001
~a = 1100 0011
练习
以下练习难度较高,只需要能看懂代码即可,不要求写出。
- 使用位运算,获取到十六进制颜⾊色 0xF0384E 的RGB值,以十进制形式打印输出。