Python-练习 27 记忆逻辑

Python-练习 27 记忆逻辑

The Truth Terms

在 Python 中我们有下面这些词条(字符和短语)来判断某些东西是 “True” 还是 “False” 。
计算机的逻辑就是看这些字符和变量的组合在特定程序和特定点下是不是 True。

and
or
not
!= (不等于)
== (等于)
>= (大于等于)
<= (小于等于)
True
False

你其实之前已经遇到过这些字符了,但是可能不是 terms。
Terms (and, or, not)的运行方式就跟它们的意思一样。

The Truth Tables

NOTTrue?
not FalseTrue
not TrueFalse
ORTrue?
True or FalseTrue
True or TrueTrue
False or TrueTrue
False or FalseFalse
ANDTrue?
True and FalseFalse
True and TrueTrue
False and TrueFalse
False and FalseFalse
NOT ORTrue?
not (True or False)False
not (True or True)False
not (False or True)False
not (False or False)True

问题

我可以只学习布尔代数(boolean algebra)背后的理论而不去记忆这些内容吗?
你当然可以这样做,但是之后你在写代码的时候就得不停地回顾布尔代数的那些规则了。如果你先把这些记住,不仅可以构建你的记忆技巧,还能让你的操作更自然。在这之后,布尔代数的理念就非常简单了。当然了,选择最适合你的方式吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值