习题24:记住逻辑关系

2018-08-02 14:31:01 浏览数 (1)

在python中我们会用到下面的术语(字符或者词汇)来定义事物的真(True)或者假(False),计算机的逻辑就是在程序的某个位置检查这些字符或者变量组合在一起表达的结果是真是假

1 and 与

2 or 或

3 not 非

4 != 不等于

5 == 等于

6 >= 大于等于

7 <= 小于等于

8 True 真

9 False 假

真值表

NOT                 True

not False                True

not True                 False

OR                   True

True or False          True

True or True           True

False or True          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

常见问题

直接学习布尔算法,不用背这些东西,可不可以?

当前可以,不过当你写代码的时候,还需要回头想布尔函数的原理,写代码的速度就慢了,每天记住一点点,总会全部记住的

0 人点赞