请解释“&”和“and”运算符之间的区别。 运算符的解释。 怀疑。 一个= 14 b = 4
打印(b和a) 打印(b 和 a)
这两种操作有何不同的价值?
请有人详细说明有什么区别。
and 是逻辑与,如果两个操作数都为 true,则返回 True,而“&”是 Python 中的按位运算符,作用于位并执行逐位运算。
14 = 1110 4 = 0100 14 和 4 的结果也是:0100,因为只有第三个槽中都是 1。 0100 等于 4