《笨办法学 python3》系列练习计划——27.记住逻辑关系

题目要求

你以为期中考试过后会有一个小假期轻松一下?那就在想想错了!Zed 大神为我们安排了一个为期一周的作业题目——背熟本题即将介绍的一系列的逻辑表格。

要点:

  • 不可擅自缩短本题完成时间。
  • 不可擅自缩短本题完成时间。
  • 不可擅自缩短本题完成时间。
  • 一定熟记这些逻辑关系,做到如同条件反射一般看到问题就知道它的答案。
  • 少吃多餐,分多次记忆,一次一点,重点反复记忆弱点项目。

新知识

我们在中学的时候应该都学过一些逻辑意义(与或非),在各种编程语言中也会在某些地方进行逻辑判断,以确定一段字符、变量或者它们的组合所表达的结果是“真” (True) 的意思还是”假” (False)的意思。Python 会用到下面的这些术语或叫逻辑操作符来表达这些意思。

{{ Update 2018-3-31 }}
我发现后面的习题一直在用,但是似乎没有地方提到 in 是个什么东西(这么点字看漏了不成?),毕竟它和逻辑判断有关系,就更新到这里的表格吧。

逻辑操作符 意义 例子 结果
True 表示 “真” 1 + 2 > 1 True
False 表示 “假” 1 + 1 < 1 False
== 表示 “等于” 1 + 1 == 2 True
!= 表示 “不等于” 1 + 1 != 2 False
>= 表示 “大于等于” 1 + 1 >= 0 True
<= 表示 “小于等于” 1 + 1 <= 5 True
and 表示 “与” True and False False
or 表示 “或” True or False True
not 表示 “非” not False True
in 表示 “包含其中” '1' in 'a1' True

真值表

接下来咱们就要用上面这些内容创建需要记忆的内容。

NOT True?
not False True
not True False
OR True?
True or True True
True or False True
False or True True
False or False False
AND True?
True and True True
True and False False
False and True False
False and False False
NOT OR True?
not (True or True) False
not (True or False) False
not (False or True) False
not (False or False) True
NOT AND True?
not (True and True) False
not (True and False) True
not (False and True) True
not (False and False) True
!= True?
1 != 1 False
1 != 0 True
0 != 1 True
0 != 0 False
== True?
1 == 1 True
1 == 0 False
0 == 1 False
0 == 0 True




返回目录

《笨办法学 python3》系列练习计划——目录

猜你喜欢

转载自blog.csdn.net/aaazz47/article/details/79694155