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
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刪除。