使用 while 迴圈
你正在製作食譜等比例縮放工具,需要統計有多少賓客已確認參加你的義大利麵派對。你已收到一批 RSVP,要用 while 迴圈逐一處理。你有一個變數 total_confirmations 代表收到的 RSVP 數量,你需要依序累計它們,得出最終的來賓人數。這能幫助你決定番茄羅勒義大利麵要放大的份量。
注意:如果你的 while 迴圈執行太久,或工作階段即將逾時,可能是你建立了無限迴圈。 特別要記得將迴圈內容以 4 個空白或自動縮排來縮排,並確保條件能讓迴圈在某個時點停止。
本練習屬於課程
Python 入門(開發者向)
練習說明
- 撰寫一個 while 迴圈,只要
guest_count小於total_confirmations就持續執行。 - 在 while 迴圈內,每次將
guest_count增加1,來計數另一筆確認。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
total_confirmations = 10
guest_count = 0
# Count confirmations using a while loop
while ____:
____
print(guest_count, "guests so far!")
print("We have", guest_count, "guests coming!")