Python Language XOR bit a bit (OR esclusivo)


Esempio

L'operatore ^ eseguirà uno XOR binario in cui un binario 1 viene copiato se e solo se è il valore di esattamente un operando. Un altro modo per affermarlo è che il risultato è 1 solo se gli operandi sono diversi. Esempi inclusi:

# 0 ^ 0 = 0
# 0 ^ 1 = 1
# 1 ^ 0 = 1
# 1 ^ 1 = 0

# 60 = 0b111100
# 30 = 0b011110
60 ^ 30
# Out: 34
# 34 = 0b100010

bin(60 ^ 30)
# Out: 0b100010