习题24:记住逻辑关系

发布时间:2017-11-15 13:53:28编辑:Run阅读(4427)

    在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


    常见问题

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

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





关键字