在Python中,循環語句用于重復執行一段代碼塊,直到指定的條件不再滿足為止。Python中有兩種主要的循環語句:for循環和while循環。
for循環: for循環用于遍歷序列(如列表、元組、字符串等)或其他可迭代對象。它的語法如下:
for 變量 in 序列:
# 執行語句
例如,我們可以使用for循環遍歷一個列表中的元素:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
輸出:
apple
banana
cherry
while循環: while循環用于在條件為真時重復執行一段代碼塊。它的語法如下:
while 條件:
# 執行語句
例如,我們可以使用while循環計算1到5的和:
sum = 0
i = 1
while i <= 5:
sum += i
i += 1
print(sum)
輸出:
15
需要注意的是,循環語句可能會導致無限循環,因此必須確保循環條件能夠在某個時刻為假,否則程序可能會陷入死循環。