设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 27003|回复: 3
打印 上一主题 下一主题

【Python 第54课】真值表

[复制链接]

174

主题

45

好友

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2013-9-13 19:53:08 |只看该作者 |倒序浏览
逻辑判断是编程中极为常用的知识。之前的课我们已经说过,见第6课第11课。但鉴于逻辑运算的重要性,今天我再把常用的运算结果总结一下,供大家参考。

这种被称为“真值表”的东西,罗列了基本逻辑运算的结果。你不一定要全背下来,但应该对运算的规律有所了解。

为了便于看清,我用<=>来表示等价关系。
<=>左边表示逻辑表达式,<=>右边表示它的结果。

NOT
not False <=> True
not True <=> False
(not的结果与原值相反)

OR
True or False <=> True
True or True <=> True
False or True <=> True
False or False <=> False
(只要有一个值为True,or的结果就是True)

AND
True and False <=> False
True and True <=> True
False and True <=> False
False and False <=> False
(只要有一个值为False,or的结果就是False)

NOT OR
not (True or False) <=> False
not (True or True) <=> False
not (False or True) <=> False
not (False or False) <=> True

NOT AND
not (True and False) <=> True
not (True and True) <=> False
not (False and True) <=> True
not (False and False) <=> True

!=
1 != 0 <=> True
1 != 1 <=> False
0 != 1 <=> True
0 != 0 <=> False

==
1 == 0 <=> False
1 == 1 <=> True
0 == 1 <=> False
0 == 0 <=> True

以上就是基本的逻辑运算,你会在编程中反复用到它们。就算刚开始搞不清也没关系,多写几段代码就会熟悉了。

#==== Crossin的编程教室 ====#
微信ID:crossincode
论坛:http://crossin.me
QQ群:156630350

面向零基础初学者的编程课
每天5分钟,轻松学编程




#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-9-13 20:09:09 |只看该作者
另外再说一下,我们论坛上开了一个叫做“编程擂台”新版块,目的是给已经掌握一定编程基础的同学提供一些练手的选择,巩固所学知识,可以学以致用。欢迎大家来这里把想要尝试的项目写出来,或者去挑战别人放出的项目。现在除了我自己抛砖引玉放的两个小程序外,还有另外两位同学发布了自己已经完成或正在尝试的程序--一个抓取“糗事百科”更新的小程序和一个“单词听写软件”。期待看到更多的程序。无论大小,无论难易,敢于尝试就是迈出了第一步。否则,光靠看教程是没法真正学会编程的。
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

558

积分

高级会员

Rank: 4

板凳
发表于 2014-9-27 00:14:03 |只看该作者
基本逻辑运算,我感觉这个还是比较容易了解的。
学习,纯粹。
回复

使用道具 举报

0

主题

1

好友

132

积分

注册会员

Rank: 2

地板
发表于 2015-12-11 14:52:38 |只看该作者
get
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-12-31 00:40 , Processed in 0.017152 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部