在Python中,位与运算符(&)用于对两个整数执行位与操作。
 它比较两个数字的相应位,并返回一个新的数字,其中每个位只在两个位都为1时设置为1。
✏️ 语法
num1 & num2在上面的代码中,num1和num2是进行位与操作的两个整数。
📘 示例
# 对两个数字执行位与操作
num1 = 5  # 二进制: 0101
num2 = 3  # 二进制: 0011
result = num1 & num2  # 二进制: 0001(十进制: 1)
print(result)  # 输出: 1在上面的代码中,我们有两个数字num1和num2。num1的二进制表示为0101,num2的二进制表示为0011。
 当我们对这两个数字执行位与操作时,我们得到的结果是0001,即十进制形式的1。
 最后,我们打印结果,即1。