本篇推文共計1100個字,閱讀時間約3分鐘。編程
實例1:按位與編程語言
#程序分析0&0=0; 0&1=0; 1&0=0; 1&1=1
a=0o77
print(a)
b=a&3
print(b)
b=b&7
print(b)
執行以上代碼輸出結果爲:工具
實例2:按位或ui
#程序分析 0|0=0; 0|1=1; 1|0=1; 1|1=1
a=0o77
print(a|3)
print(a|3|7)
執行以上代碼輸出結果爲:
url
實例3:按位異或.net
#程序分析 0^0=0; 0^1=1; 1^0=1; 1^1=0
a=0o77
print(a^3)
print(a^3^7)
執行以上代碼輸出結果爲:
實例4:按位取反
#程序分析 ~0=1; ~1=0
print(~265)
print(~~265)
實例5:位移動
a=int(input('輸入一個數字: '))
b=a>>4
print('a:',bin(a))
print('b:',bin(b))
往期回顧
【玩轉華爲雲】手把手教你利用ModelArts實現目標物體檢測
你與世界
只差一個
公衆號
喜歡本推文的話麻煩你點個「在看」或「分享至朋友圈」
本文分享自微信公衆號 - 看那個碼農(gh_31e9c1ac7ce4)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。