在Python中,異或運算符用符號"^"表示,用于對兩個數的二進制進行按位異或操作。具體來說,如果兩個數的對應位相同,則結果為0,如果對應位不同,則結果為1。
例如:
a = 5 # 5的二進制表示為101 b = 3 # 3的二進制表示為011 result = a ^ b # 對應位分別異或,得到結果110,即6 print(result) # 輸出6
異或運算符常用于數據加密、數據校驗、數據傳輸等領域。