笨办法学python习题28布尔表达式练习

又有两天没有更新了,不过这次的内容挺简单的,就是把上一章的知识应用一下,顺便看你是否掌握了上一章的知识,下面是我我自己的结果与运行的结果对比:

我这里是在脚本里加了print,运行的时候会直接输出逻辑表达式中的结果 。

解题技巧:

1.找到相等判断等的部分(==或!=),将其改为其最终值(true 或者 false)。

2.找到括号里的and/or,先算出他们的值。

3.找到每一个not,算出他们取反的值。

4.找到剩下的and/or,解出他们的值。

5.都做完后,剩下的结果应该就是true或者false了。

第二十行的逻辑表达式刚好就可以利用解题技巧来做,这里我也不多解释了,就上个图,大家自己下来仔细想一想吧。 

附加练习:

1.python里还有很多和!=、==类似的操作符,试着尽可能多的列出python中的等价运算符,如<或者<=。

答:这里的等价运算符我不是特别清楚是什么意思,我凑和着写吧

!=、==、<=、>=、<、>、&

然后我知道又与逻辑相关的运算符就是这些了,

2.写出每一个等价运算符的名称,如!=叫“不等于”

答:

!=

不等于
== 等于
<= 小于等于
>= 大于等于
< 小于
> 大于
& 同‘and’

3.在python中测试新的布尔操作,再按回车键前你需要说出他的结果。不要考虑,凭自己的第一感觉就可以了。把表达式和结果用笔写下来再按回车键,最后看自己做对多少,做错多少。

答:这是到课后习题啊,就留给各位去做了

4.把习题三那张纸丢掉,以后你再也不需要查他了。

答:这道题同上。 

好了,这一章节也算是完成了,好了,还是要提醒自己,不要把时间浪费在没有意义的事情上。 

猜你喜欢

转载自blog.csdn.net/Lawliet_Light/article/details/87607614