第四篇要來介紹邏輯判斷~
也就是if、elif、else!
判斷最一開始是用if,第二個開始才用elif
都是當條件為True的時候,就執行那一部分的程式碼
最後一個是else,也就是以上條件都不符合的時候,才會執行else部分的程式碼
來舉個關於成績判斷的例子
先假設分數score是70分,下面開始判斷是滿分、及格還是不及格
第一個判斷是說score有沒有等於100,如果有的話就print滿分,但我們剛剛已經假設score是70,所以程式碼不會執行!
第二個是score有沒有在60~99中,有的話就print及格,也就是60<=score<100,在Python中這樣寫是可以的!但其他程式語言不一定可以!
最後一個else是以上條件都不符合的時候才會跑,也就是60分以下!才會print不及格
縮排也很重要!
圈起來的部分就是縮排!
它能讓程式碼的結構更為清晰易讀
也可以防止語法錯誤!
如果縮排不正確,會導致語法錯誤
這個條件判斷真的很常會用到!
明天先來練習看看if else的題目!