逻辑术语
在 python 中我们会用到下面的术语(字符或者词汇)来定义事物的真(True)或
者假(False)。计算机的逻辑就是在程序的某个位置检查这些字符或者变量组合
在一起表达的结果是真是假。
and 与
or 或
not 非
86
!= (not equal) 不等于
== (equal) 等于
>= (greater-than-equal) 大于等于
<= (less-than-equal) 小于等于
True 真
False 假
其实你已经见过这些字符了,但这些词汇你可能还没见过。这些词汇(and, or, not)
和你期望的效果其实是一样的,跟英语里的意思一模一样。
表 真值表
我们将使用这些字符来创建你需要记住的真值表。
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
------------------------------------------