4 回答

動漫人物
TA貢獻1815條經(jīng)驗 獲得超10個贊
與&
或|
異或^
左移<<
右移>>
另外,在numpy中也有:
np.bitwise_and np.bitwise_not np.bitwise_or np.bitwise_xor

不負相思意
TA貢獻1777條經(jīng)驗 獲得超10個贊
1 2 3 4 5 | a=0b00110011 b=0b01010101 c=0b11101110 print(bin(~(a & b) & 255)) print(~(a & b) & 255) |
~的理解沒有問題
&255保證結果是無符號8位整型,去掉這個系統(tǒng)會按照默認字長帶符號的整型運算

青春有我
TA貢獻1784條經(jīng)驗 獲得超8個贊
開根號需要導入math模塊
import math
math.sqrt(4)
-------
2.0
^ 是按位異或運算
對等長二進制模式或二進制數(shù)的每一位執(zhí)行邏輯異或操作. 操作的結果是如果某位不同則該位為1, 否則該位為0.

鳳凰求蠱
TA貢獻1825條經(jīng)驗 獲得超4個贊
a="9F260879CC8EC5A09FB947"
a=[:2]
a = int(a,16)
if a&0x1f==0x1f:
print "可以比較啦!"
其中int函數(shù)后的16即是要求轉換為16進制。
添加回答
舉報
0/150
提交
取消