按位与& 按位| 按位异或^ 按位左移<< 按位右移>> 按位取反~
a = 23
b = 15
print(a & b) #7
print(a | b) #31
print(a ^ b) #24
x = 5
print(x << 2) # a << n ==> a * 2的n次方 #20
y = 15
print(y >> 2) # a >> n ==> a 除以 2的n次方 取整数 #3
按位与& 按位| 按位异或^ 按位左移<< 按位右移>> 按位取反~
a = 23
b = 15
print(a & b) #7
print(a | b) #31
print(a ^ b) #24
x = 5
print(x << 2) # a << n ==> a * 2的n次方 #20
y = 15
print(y >> 2) # a >> n ==> a 除以 2的n次方 取整数 #3