x & y # 且操作,返回结果的每一位是 x 和 y 中对应位做 and 运算的结果,只有 1 and 1 = 1,其他情况位0 x | y # 或操作,返回结果的每一位是 x 和 y 中对应位做 or 运算的结果,只有 0 or 0 = 0,其他情况位1 ~x # 反转操作,对 x 求的每一位求补,只需记住结果是 -x - 1 x ^ y...
1.按位左移、右移操作 2.按位与& 先转化为2进制,然后按位从右向左都为1时取1,反之取0 bin(2)==’0b10’ bin(3)==’0b11’ 2&3==0b10&0b11==’0b10’==2 注意:&用于整数表示按位与,还可以应用于集合表示集合交集,不能用于字符串如’0b10’&’0b11’会报错 3.按位与| 先转化为2进制...
百度试题 结果1 题目在Python中,以下哪个操作符用于按位与(bitwise AND)操作? A. & B. && C. and D. | 相关知识点: 试题来源: 解析 A 反馈 收藏
1*2的3次方+1*2的2次方,8加4等12 2、| 按位或运算符 只要对应的二个二进位有一个为1时,结果位就为1。 (a | b) 输出结果 61 ,二进制解释: 0011 1101 3、^ 按位异或运算符 当两对应的二进位相异时,结果为1 (a ^ b) 输出结果 49 ,二进制解释: 0011 0001 4、~ 按位取反运算符 对数据的每...