How to use bitwise XOR operator (^) in Python

2 Answers

0 votes
a = 1
b = 1
print(a ^ b)
 
a = 1
b = 0
print(a ^ b)
 
a = 0
b = 1
print(a ^ b)
 
a = 0
b = 0
print(a ^ b)
 
 
'''
run:
  
0
1
1
0
  
'''

 



answered Jun 23, 2018 by avibootz
0 votes
a = int('00001111', 2)
b = int('00101011', 2)

print(bin(a))
print(bin(b))
print(bin(a ^ b))
 
 
'''
run:
  
0b1111
0b101011
0b100100
  
'''

 



answered Jun 23, 2018 by avibootz

Related questions

1 answer 276 views
1 answer 255 views
1 answer 294 views
1 answer 340 views
1 answer 300 views
1 answer 302 views
...