笨辦法學python習題28布林表示式練習

2021-09-11 01:57:40 字數 1331 閱讀 4799

又有兩天沒有更新了,不過這次的內容挺簡單的,就是把上一章的知識應用一下,順便看你是否掌握了上一章的知識,下面是我我自己的結果與執行的結果對比:

我這裡是在指令碼裡加了print,執行的時候會直接輸出邏輯表示式中的結果 。

解題技巧:

1.找到相等判斷等的部分(==或!=),將其改為其最終值(true 或者 false)。

2.找到括號裡的and/or,先算出他們的值。

3.找到每乙個not,算出他們取反的值。

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

5.都做完後,剩下的結果應該就是true或者false了。

第二十行的邏輯表示式剛好就可以利用解題技巧來做,這裡我也不多解釋了,就上個圖,大家自己下來仔細想一想吧。

附加練習:

1.python裡還有很多和!=、==類似的操作符,試著盡可能多的列出python中的等價運算子,如《或者<=。

答:這裡的等價運算子我不是特別清楚是什麼意思,我湊和著寫吧

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

然後我知道又與邏輯相關的運算子就是這些了,

2.寫出每乙個等價運算子的名稱,如!=叫「不等於」

答:!=

不等於

==

等於

<=

小於等於

>=

大於等於

<

小於

>

大於

&

同『and』

3.在python中測試新的布林操作,再按回車鍵前你需要說出他的結果。不要考慮,憑自己的第一感覺就可以了。把表示式和結果用筆寫下來再按回車鍵,最後看自己做對多少,做錯多少。

答:這是到課後習題啊,就留給各位去做了

4.把習題三那張紙丟掉,以後你再也不需要查他了。

答:這道題同上。 

好了,這一章節也算是完成了,好了,還是要提醒自己,不要把時間浪費在沒有意義的事情上。 

《笨辦法學python》習題38 40

mystuff 然後作者又給出了乙個錯誤的情況 class thing object def test hi print hia thing a.test hello 錯誤原因是test 只可以接受乙個引數,卻給了兩個。也就是 a.test hello 實際上是test a,hello 從這裡開始到...

《笨辦法學Python》 習題3

加分習題 系統 mac os 10.14 python 2.7.10 版本 笨辦法學python 第四版 print i will now count my chickens print hens 25 30 6.0 print roosters 100 25 3 4 print now i wil...

《笨辦法學Python》 習題6

加分習題 系統 mac os 10.14 python 2.7.10 版本 笨辦法學python 第四版 x there are d types of people.10 binary binary do not don t y those who know s and those who s.bi...