上一篇: 詳解邏輯運算符的短路和取值 | 手把手教你入門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值,以十進制形式列印輸出。
一表快速了解位運算符 | 手把手教你入門Python之二十三