逻辑运算
python中的逻辑运算有三个。
分别是,and,or,not,也就是,与,或,非
举例:
and
x > 5 and x < 10 and x * 2 ==12
只有当这三者都为真时,这个结果才会为真。
当三个中有一个为false,其结果就是false。
or
x > 5 or x < 10 of x * 2 ==12
当这三者有一个为真是,结果就为真。
三者都为假时,结果才是假。
not
not x > 5
not 只能对单一的操作对象进行运算。特点是,如果原先的操作对象是true,那么返回的结果就是false。反之亦然。
运算优先级
逻辑运算符可以进行混用,但是要注意运算优先级。
not -> and -> or
当然,也可以通关 括号 的手段来改变优先顺序。