x = 50            # 50 = 0011 0010 
y = 15            # 15 = 0000 1111 
z = 0

z = x & y;        # 14 = 0000 1110
print ("Line 1 - Value of z is ", z)

z = x | y;        # 51 = 0011 0011
print ("Line 2 - Value of z is ", z)

z = x ^ y;        # 49 = 0011 0001
print ("Line 3 - Value of z is ", z)

z = ~x;           # -51 = 0011 0011
print ("Line 4 - Value of z is ", z)

z = x << 2;       # 200 = 1100 1000
print ("Line 5 - Value of x is ", z)

z = x >> 2;       # 12 = 0000 1100
print ("Line 6 - Value of z is ", z)

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: