天天看點

笨辦法學python 習題28

習題28

  1. 傳回值
python 都是給布爾表達式傳回的兩個被操作對象中的一個,而非False和True*

False and 1 ==> False

True and 1 ==>1

此處就涉及到短路邏輯。

  1. 短路邏輯(簡單了解):
    笨辦法學python 習題28

①第一句中 False 關鍵詞拼寫錯誤 但仍能輸出結果:說明在 0 and 時,處理就已經結束了。

②在對比第一句和第三句,同樣說明:在 False and 時,處理就已經結束了。

同理

笨辦法學python 習題28

①第一句中 True關鍵詞拼寫錯誤 但仍能輸出結果:說明在 1 or 時處理就已經結束了。

②在對比第一句和第三句,同樣說明:在 True or 時 處理就已經結束了。