習題28
- 傳回值
python 都是給布爾表達式傳回的兩個被操作對象中的一個,而非False和True*
False and 1 ==> False
True and 1 ==>1
此處就涉及到短路邏輯。
- 短路邏輯(簡單了解):
①第一句中 False 關鍵詞拼寫錯誤 但仍能輸出結果:說明在 0 and 時,處理就已經結束了。
②在對比第一句和第三句,同樣說明:在 False and 時,處理就已經結束了。
同理
①第一句中 True關鍵詞拼寫錯誤 但仍能輸出結果:說明在 1 or 時處理就已經結束了。
②在對比第一句和第三句,同樣說明:在 True or 時 處理就已經結束了。