在 python 中我们会用到下面的术语(字符或者词汇)来定义事物的真(True)或者假(False)。计算机的逻辑就是在程序的某个位置检查这些字符或者变量组合在一起表达的结果是真是假。
逻辑词 |
含义 |
and |
与 |
or |
或 |
not |
非 |
!=(not equal) |
不等于 |
==(equal) |
等于 |
>=(greater-than-equal) |
大于等于 |
<=(less-than-equal) |
小于等于 |
True |
真 |
False |
假 |
NOT |
TRUE |
not False |
True |
not True |
False |
OR |
TRUE? |
True or False |
True |
True or True |
True |
False or True |
True |
False or False |
False |
AND |
TRUE? |
True and False |
False |
True and True |
True |
False and True |
False |
False and False |
False |
NOT OR |
TRUE? |
not (True or False) |
False |
not (True or True) |
False |
not (False or True) |
False |
not (False or False) |
True |
NOT AND |
TRUE? |
not (True and False) |
True |
not (True and True) |
False |
not (False and True) |
True |
not (False and False) |
True |
!= |
TRUE? |
1 != 0 |
True |
1 != 1 |
False |
0 != 1 |
True |
0 != 0 |
False |
== |
TRUE? |
1 == 0 |
False |
1 == 1 |
True |
0 == 1 |
False |
0 == 0 |
True |
见Python运算符总结