云計算開發(fā)學習筆記:Python3位運算符實例
[導讀]在Python中,位運算符包括位與(&)、位或(|)、位求反(~)、位異或(^)、左移位()。Python中的按位運算法則如下:
下表中變量 a 為 60,b 為 13二進制格式如下:
在了解了位
在Python中,位運算符包括位與(&)、位或(|)、位求反(~)、位異或(^)、左移位(<<)和右移位(>>)。Python中的按位運算法則如下:
下表中變量 a 為 60,b 為 13二進制格式如下:
在了解了位運算符后,再來看看實例演示中Python所有位運算符的操作:
輸出結(jié)果如下圖:
了解更多可以查看Python3全部的運算符《Python3運算符》。
解析:位運算符只能適用于整數(shù),其總體運算規(guī)則為:首先把整數(shù)轉(zhuǎn)換為二進制表示形式,按最低位對齊,短的高位補0,然后進行位運算,最后把得到的二進制轉(zhuǎn)換為十進制數(shù)。
以上內(nèi)容為Python3位運算符實例。





