几句话编程入门(已完结)

0021 与或非

可能你听说过标题中这个说法,它说的是三种关系,对,每一个字代表一种关系。

与(And),你也可以理解为“和”,我个人更愿意把它读作“并且”,因为这样读会更有助于我理解。比如我们知道有一种太阳能灯,它在天黑的时候感应到有人经过就会亮起来。那么它亮起来的条件是什么?天黑并且有人。前后两个条件都为真(都成立)的时候,它就亮起来了。有一个条件没有达成那它就不会亮。

这挺简单的吧,甚至都不算是一个逻辑问题,只是我们日常语言表达和理解的问题,稍微体会一下就可以很准确的抓住这种关系。

或(Or),我会把它读作“或者”。买东西想要付款,你得带着现金或者手机。如果有现金,就可以直接给他钞票;有手机就可以扫码。那么这两个条件达成一个就可以完成付款;都没带就得哭唧唧的求朋友给送过来了;那如果都带了呢,当然也可以完成付款,这并没什么毛病。

我们可以看出上面这两种关系说的是两个条件之间的关系。而下面这个说的是一个条件:

非(Not),我会把它当做“不是”或者“并非”,总之就是取一个相反的结果。那么比如我爱吃糖,如果是相反的结果就是我不爱吃糖。如果我本身是爱吃糖的(事实),那么第一个描述就为真,第二个描述就为假(相反的结果)。

初中时对于这三种关系所产生的结果,我们会去背一个真值表。但事实上只要你用合适的语言去将这个关系读出来,那么它的结果就自然而然的呈现出来了。


无论你在什么平台看到这些内容,如果你读了并且读懂了,那么就拍拍小老鼠或者点个赞或者留个言,总之让小老鼠感受到你的存在,这样会给他坚持更新的动力。如果你没有读慬,那么就在评论中留言,大家一起探讨。

就这样,就这么简单。

上一篇 | 返回目录 | 下一篇

3 个赞