參考資料
https://www.youtube.com/watch?v=szaAeLt_49U&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=7
迴圈的應用
while
while後面接著的是條件,上圖舉例說明,n<=5時會在迴圈內
利用while迴圈,從1加到5
for
基本的for迴圈用法
for迴圈加上range的用法,range(5)會照順序輸出0,1,2,3,4共5個數字,以此類推
也可以給兩個數字,取兩數中間的資料
用for迴圈從1加到5
break
若滿足break的條件會強制跳出迴圈
continue
若滿足continue的條件,不管下面的程式指令,直接繼續跑迴圈
上圖例子:因為0整除2所以跳過下面的程式,不會print出來
else
可以在迴圈結束前執行else內部的指令
上圖例子:sum經過迴圈相加後的結果是1+2+3+4+5=15,利用else輸出sum最後的數值
上圖是綜合練習,值得注意的是,如果是被break強制結束的迴圈不會執行else!!