iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 25
0
自我挑戰組

Python 自學歷程分享系列 第 25

while迴圈

我們介紹完了for迴圈的語法,今天要來介紹跟他很像的while迴圈,為了區分兩者之間的不同,我們先來補充說明一下迴圈是什麼:套一下維基百科的解釋,迴圈是一種常見的控制流程。是一段在程式中只出現一次,但可能會連續執行多次的程式碼。迴圈中的程式碼會執行特定的次數,或者是執行到特定條件成立時結束迴圈,或者是針對某一集合中的所有項目都執行一次。
* while迴圈
維基表示:「while迴圈是一種控制流程的陳述。利用一個返回結果為布林值的表達式作為循環條件,當這個表達式的返回值為「true」時,則反覆執行循環體內的程式碼;若表達式的返回值為「false」,則不再執行循環體內的代碼,繼續執行循環體下面的代碼。」
簡單來說,for迴圈以固定數量的變數,作為控制條件的重點;
while迴圈以某個條件,作為控制條件的重點。
當控制條件成立時,While陳述句可以讓一段程式碼重複執行,下面是個簡單的範例:
https://ithelp.ithome.com.tw/upload/images/20181028/201121409iV3kJioNr.png


上一篇
for迴圈-2
下一篇
While迴圈-2
系列文
Python 自學歷程分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言