1、# 幂指数
print(2**3)
2、print(~2) #补码 按位求反
3、10&11 = 10(转成二进制,再&)
( 二进制比较 ) & 两个都是1才=1
(二进制比较)|| 有一个=1都为1
(二进制比较)^ 异或 (同性相斥,异性相吸,相同为0,不同为1)
所以:
10&11 = 1010 = 1 * (2**3)+ 0 * (2**2) + 1* (2**1) + 0 * (2**0) = 10
10 || 11 = 1011 = 1 * (2**3)+ 0 * (2**2) + 1* (2**1) + 1 * (2**0) = 11
10 ^ 11 = 1011 = 0 * (2**3)+ 0 * (2**2) + 0* (2**1) + 1 * (2**0) = 1