布尔操作符有3种 and or not
and 并且 or 或者 not 相反
二元布尔操作有2种 true 和 false
true 真 false 假
之间的关系用例子来区分:
if 5 > 4 and 4<2
print('yes')
else
print('no')
行上面程序会得到‘no’
因为5 > 4 是正确的为true,而4 < 2 是错误的为false,
and 为并且,是需要两个都为成立才正确,所以为false,所以不成立执行下面的代码。
弄个关系表:
只要在相应的判断语句加布尔操作符,可以按照需要对应条件达到。