編程第四次作業(yè)7章6.23

白天把易經畫圖作業(yè)寫了,晚上把本周王陽明的打卡完成。明天要回老家,今天晚上的任務就是把編程作業(yè)補上一點,否則就沒有時間弄了。說實話,我看這個都無感了,頭疼到麻木。。。這個對我來說真的有點難啊。實在想不起吃點什么鼓勵一下自己,只有延續(xù)過去,吃酸辣粉,辣辣自己。寫筆記的時候,突然發(fā)現(xiàn)在記錄英語,重心轉移了。。。

筆記:程序能夠決定接下來做什么,需要一些決策(decision-making)技術。條件(condition)為真(true),條件為假(false)。完成測試并根據結果做出判斷稱為分支(branching )['br?nt???] 程序根據測試結果決定走哪條路,或沿哪個分支執(zhí)行。

操作:三個操作符 and 、or 、 not。其中 andor 操作符總是接受兩個布爾值(或表達式),所以它們被認為是“二元” 操作符。如果兩個布爾值都為 True,and 操作符就將表達式求值為 True,否則求值 為 False。

not運算符和上面兩個不同,not操作符只作用于一個布爾值。not操作符求值為反相反的布爾值:

print? not True # False
print not False # True

注意:和算術操作符一樣,布爾操作符也有操作順序。在所有算術和比較操作符求值 后,Python 先求值 not 操作符,然后是 and 操作符,然后是 or 操作符。

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

我的問題:最后一句”縮進減少為零,或減少為外面包圍代碼塊的縮進,代碼塊就結束了“ 里的縮進,是指 上面最后一個print 和前面兩個print 沒有對齊

沐風說,是的。 而且灰色的部分是他的解釋,不復制也不影響運行。但是復制過去方便我理解。

圖片發(fā)自簡書App

range一般是三個參數,最后的1通常省略。如range(1,6,1)可簡寫為range(1,6)表示1到5的序列。 如果是5到1倒著取,則應寫為range(5,0,-1)。


圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

其實,我還是不理解在哪里加。后面也是有一個需要輸入再判斷,好像非常簡單,但我的大腦跟不上,如果在旁邊一指,我就清楚了。先跳過,以后有機會再問。

圖片發(fā)自簡書App



圖片發(fā)自簡書App

#前面有個紅色下劃波浪,我想刪除,后面灰色的字就變成黑色的字,而且提示標點不對。

是“123456”后面少了一個 冒號 :

加上后運行,就對了。

圖片發(fā)自簡書App

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容