iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 12
0
自我挑戰組

Python初學者的自學筆記系列 第 12

Day12 if-else判斷

Python條件判斷式是通過一條或多條語句的執行結果來決定執行的程式。

可以通過下圖來簡單瞭解條件判斷式的執行過程:
https://ithelp.ithome.com.tw/upload/images/20190927/20120877brfsb6Qo2E.jpg

If述句的一般形式如下,其中elif與else為選用性可能有可能沒有,elif可以有好幾個
If運算式:
述句
述句
elif運算式:
述句
述句
else:
述句
以下範例
https://ithelp.ithome.com.tw/upload/images/20190927/20120877zFVd2wYRrK.png
While這個後面再介紹
if判斷 a 是奇數還是偶數
不過要注意縮排,像是最後一行 a += 1 我放到了else的述句導致a到2就進入無窮迴圈了
而且在其他程式語言中有一種叫switch-case 的用法,在python中不支援,需要用if-elif來解決


上一篇
Day11輸入
下一篇
Day13迴圈
系列文
Python初學者的自學筆記30

尚未有邦友留言

立即登入留言