python 中的整數進行二進制按位操作


python 中整數進行二進制按位操作:


1、二進制按位 與(&)操作

b=2 & 2 # 2
b=2 & 1 # 0

2、二進制按位 或(|)

b=2 | 2 # 2
b=2 | 1 # 3

3、二進制 異或(^)操作

b=2^2 # 0
b=2^1 # 3

4、二進制取反(~)操作

b=~2 # -3
b=~3 # -4
5、左右移位(<<)(>>)操作

b=2<<1 # 4
b=2<<2 # 8
b=8>>2 # 2
b=8>>1 # 4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM