中銀全幣種信用卡
2023年08月31日
第A12版:澳聞
澳門虛擬圖書館

Python語言中While Loop 與 For Loop

Python語言中While Loop 與 For Loop

在Python中,有兩種重複循環結構(two iterative loop structures),分別是While Loop及For Loop。他們的分別是:

While Loop:繼續重複循環,直到條件為假(false)。亦被稱為無限期重複循環。

For Loop :重複循環預定次數,亦被稱為確定的重複循環。

例子:要列印“錫仔女,未必嚟學勤,嚟學勤,必定錫仔女”十次,用While Loop寫:

i = 1

while i <= 10:

print("錫仔女,未必嚟學勤,嚟學勤,必定錫仔女")

i = i + 1

解釋:用While Loop寫的例子中,條件是甚麼?條件是 i的值必須不能超過10。如條件值是真(true),就可執行列印。但每列印一行“錫仔女,未必嚟學勤,嚟學勤,必定錫仔女”後,i 都要加大1,然後再檢查條件值。

用For Loop寫:

for i in range (1,10):

print("錫仔女,未必嚟學勤,嚟學勤,必定錫仔女")

解釋:預定重複循環的次數是十次。且沒有任何條件設定。

注意:兩種寫法得出同一結果。相信聰明的讀者都會相信While Loop 會較For Loop 耗用較多CPU time。那麼,甚麼時候需要用While Loop?甚麼時候需要用For Loop?

學勤進修教育中心電腦專科導師 周柏堅

2023-08-31 學勤進修教育中心電腦專科導師 周柏堅 1 1 澳门日报 content_285666.html 1 Python語言中While Loop 與 For Loop /enpproperty-->