處理沒有次序執行幾次的問題。
結構如下:
While Boolean_expression
欲執行的程式碼1….
Else:
欲執行的程式碼2….
Boolean(布林運算敘述)是while迴圈執行條件。While迴圈只有終止條件的敘述,所以控制方式和調整值要去其他地方設定。
Else是選擇性設定。當while迴圈的條件不成立,else後面的程式碼就會執行
如果while迴圈正常停止,else的程式碼則一定會被執行,for迴圈也一樣。
!!!!!!!!!!!以下為while迴圈流程圖!!!!!!!!!!!!!
While迴圈彈性大,能處理for迴圈能處理的事情,但是for迴圈是特別設計於處理較制式化的問題,所以建議能用for迴圈就用for迴圈。