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