位运算,十进制20转成二进制是10100,十进制7转成二进制是111,两者做与运算(&),同位都是1结果才是1,所以 10100 & 111 = 100,转成十进制就是4了20 | 3 也是二进制的或运算(同位只要有1结果就是1)10100 | 11 = 10111 (十进制的23)
a = 20 b = a丨3 #|不是交集,是或运算 b = 23 a& = 7 #&是与运算,也不是交集 #a&=7是a和7的与运算 a=4 #望采纳