python中的逻辑关系
逻辑术语
在python中会使用下面的术语(字符或者是词汇)来定义事物的真(True)或者假(False)。计算机的逻辑就是在程序的某个位置检查这些字符或者变量组合在一起的表达式。
- and : 与
- or : 或
- not : 非
- != : 不等于
- == : 等于
- >= : 大于等于
- <= : 小于等于
- True : 真
- False :假
真值表
使用各类字符的真值表
not
- not False --- True
- not True --- False
or
- True or False --- True
- True or True --- True
- False or True --- True
- False or False --- False
and
- True and False --- False
- True and True --- True
- False and True --- False
- False and False --- False
not or
- not (True or False) --- False
- not (True or true) --- False
- not (False or True) --- False
- not (False or False) --- True
not and
- not (True and False) --- True
- not (True and True) --- False
- not (False and True) --- True
- not (False and False) --- True
!=
- 1 != 0 --- True
- 1 != 1 --- False
- 0 != 1 --- True
- 0 != 0 --- False
==
- 1 == 0 --- False
- 1 == 1 --- True
- 0 == 1 --- False
- 0 == 0 --- True