iT邦幫忙

2025 iThome 鐵人賽

DAY 8
0
自我挑戰組

30 天全面認識 Python系列 第 8

Day 8:迴圈的力量 —— while 與 for 為什麼需要迴圈?

  • 分享至 

  • xImage
  •  

為什麼需要迴圈?

想像一下,你要叫電腦幫你從1數到 100,如果使用昨天學的 if,你得一行一行的寫出 1、2、3…100,光是輸入就崩潰,這時候迴圈就派上用場了。迴圈讓電腦可以「重複做某件事情」,而且重複的次數可以自動化決定,這就是寫程式省時省力的秘密武器。

while 迴圈

while 迴圈的意思是「當條件成立時,就一直做下去」。

count = 1
while count <= 5:
    print("現在數到:", count)
    count += 1

這段程式會不斷印出數字,直到 count 超過 5 才會停下來。

for 迴圈

for 迴圈更常見,特別適合「已知要重複幾次」的情境。例如要數 1 到 5:

for i in range(1, 6):
    print("現在數到:", i)

range(1, 6) 會自動產生數字 1 到 5(不包含 6),讓你不用自己控制變數。

小挑戰:乘法表
試著用迴圈印出九九乘法表,從 1x1 到 9x9。這不只是經典練習,也能讓你體會到迴圈在「重複處理資料」上的威力。
---by Ricky


上一篇
Day 7:條件判斷與 if 語句
下一篇
Day 9:迴圈的進階應用 —— 巢狀迴圈與控制語句
系列文
30 天全面認識 Python12
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言