编程第四次作业7章6.23

白天把易经画图作业写了,晚上把本周王阳明的打卡完成。明天要回老家,今天晚上的任务就是把编程作业补上一点,否则就没有时间弄了。说实话,我看这个都无感了,头疼到麻木。。。这个对我来说真的有点难啊。实在想不起吃点什么鼓励一下自己,只有延续过去,吃酸辣粉,辣辣自己。写笔记的时候,突然发现在记录英语,重心转移了。。。

笔记:程序能够决定接下来做什么,需要一些决策(decision-making)技术。条件(condition)为真(true),条件为假(false)。完成测试并根据结果做出判断称为分支(branching )['bræntʃɪŋ] 程序根据测试结果决定走哪条路,或沿哪个分支执行。

操作:三个操作符 and 、or 、 not。其中 andor 操作符总是接受两个布尔值(或表达式),所以它们被认为是“二元” 操作符。如果两个布尔值都为 True,and 操作符就将表达式求值为 True,否则求值 为 False。

not运算符和上面两个不同,not操作符只作用于一个布尔值。not操作符求值为反相反的布尔值:

print  not True # False
print not False # True

注意:和算术操作符一样,布尔操作符也有操作顺序。在所有算术和比较操作符求值 后,Python 先求值 not 操作符,然后是 and 操作符,然后是 or 操作符。

编程第四次作业7章6.23_第1张图片
图片发自App

编程第四次作业7章6.23_第2张图片
图片发自App

编程第四次作业7章6.23_第3张图片
图片发自App

编程第四次作业7章6.23_第4张图片
图片发自App

图片发自App

编程第四次作业7章6.23_第5张图片
图片发自App

我的问题:最后一句”缩进减少为零,或减少为外面包围代码块的缩进,代码块就结束了“ 里的缩进,是指 上面最后一个print 和前面两个print 没有对齐

沐风说,是的。 而且灰色的部分是他的解释,不复制也不影响运行。但是复制过去方便我理解。

编程第四次作业7章6.23_第6张图片
图片发自App

range一般是三个参数,最后的1通常省略。如range(1,6,1)可简写为range(1,6)表示1到5的序列。 如果是5到1倒着取,则应写为range(5,0,-1)。


编程第四次作业7章6.23_第7张图片
图片发自App

编程第四次作业7章6.23_第8张图片
图片发自App

编程第四次作业7章6.23_第9张图片
图片发自App

其实,我还是不理解在哪里加。后面也是有一个需要输入再判断,好像非常简单,但我的大脑跟不上,如果在旁边一指,我就清楚了。先跳过,以后有机会再问。

编程第四次作业7章6.23_第10张图片
图片发自App



编程第四次作业7章6.23_第11张图片
图片发自App

#前面有个红色下划波浪,我想删除,后面灰色的字就变成黑色的字,而且提示标点不对。

是“123456”后面少了一个 冒号 :

加上后运行,就对了。

编程第四次作业7章6.23_第12张图片
图片发自App

完工,晚安。下周回来再做。

你可能感兴趣的:(编程第四次作业7章6.23)