Python/循環

維基教科書,自由的教學讀本
跳至導覽 跳至搜尋

循環語句:

while 判断条件
    语句
else: #可选,在条件为 false 时执行 
    语句
for <variable> in <sequence>:
    <statements>
else:
    <statements>

遍歷數字序列,可以使用內置range()函數。Python 3的range函數是個迭代器,每次返回一個數。

使用內置 enumerate 函數進行遍歷,同時給出當前索引值與當前元素值。

break 語句可以跳出 for 和 while 的循環體,任何對應的循環 else 塊將不執行。continue語句被用來告訴Python跳過當前循環塊中的剩餘語句,然後繼續進行下一輪循環。

pass是空語句,是為了保持程序結構的完整性。