python異或運(yùn)算符的用法是什么

小億
113
2024-03-15 17:43:51
欄目: 編程語言

在Python中,異或運(yùn)算符用符號(hào)"^"表示,用于對(duì)兩個(gè)數(shù)的二進(jìn)制進(jìn)行按位異或操作。具體來說,如果兩個(gè)數(shù)的對(duì)應(yīng)位相同,則結(jié)果為0,如果對(duì)應(yīng)位不同,則結(jié)果為1。

例如:

a = 5 # 5的二進(jìn)制表示為101
b = 3 # 3的二進(jìn)制表示為011

result = a ^ b # 對(duì)應(yīng)位分別異或,得到結(jié)果110,即6
print(result) # 輸出6

異或運(yùn)算符常用于數(shù)據(jù)加密、數(shù)據(jù)校驗(yàn)、數(shù)據(jù)傳輸?shù)阮I(lǐng)域。

0