首先,'and'.'or'和'not'的优先级是not>and>or. 同一优先级从左往右计算. 先说非运算,Python的非运算与这些语言相比,并没有特别的地方.not只有两个返回值,True和False.在Python中,真值为假的对象,包括False,None,数字0,空字符串以及空的容器类型.除此以外的任何对象均为真. 接下来是与运算,Python的与(and)运算的规则是 若左边的表达式为真,则返回右边表达式的值 否则,返回左边表达式的值 最后再来说或运算,Python的或(or)运…