iT邦幫忙

1

[Day11]Python學習(六)

  • 分享至 

  • xImage
  •  

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


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言