Python for else 迴圈控制

2022-09-13 02:03:17 字數 766 閱讀 6406

for語句可用來遍歷某一物件,還具有乙個可選的else塊。

如果for迴圈未被break終止,則執行else塊中的語句。

break 在需要時終止for迴圈

continue 跳過位於其後的語句,開始下一輪迴圈。

for語句的格式如下:

for

<> in

《物件集合》:

if《條件》:

break

if《條件》:

continue

《其他語句》

else

:

<>

示例

fruits = ['

banana

', '

', '

orange

', '

tomato

', '

pear

', '

grape']

print

'you h**e...

'for f in

fruits:

if f == '

tomato':

print

'a tomato is not a fruit!'#

(it actually is.)

break

print'a

', f

else

:

print

'a fine selection of fruits!

'

Python for else用法總結

我們常見的是 for迴圈 和 if else判斷 這兩種語法,那麼你知道 for else 這個語法嗎?記住這句話 else塊在for迴圈正常結束和迴圈條件不成立時執行,break中斷for迴圈後不執行else塊,你學會這個語法啦。下面是解釋 else塊在for迴圈正常結束時執行 for i in ...

for迴圈 while迴圈

迴圈結構 當重複執行相同的 或者是相似的 時。迴圈三要素 1 迴圈變數的宣告 用於控制迴圈次數的迴圈因子 2 迴圈條件 用於判斷是否執行相同或相似內容 迴圈體 的條件 3 迴圈變數的改變方向 向著迴圈結束的方向改變。1 for迴圈 語法 for 變數的宣告和初始化 迴圈條件 變數的改變方向 執行邏輯...

python while迴圈 for迴圈

1變數的初始化 while 條件2 條件滿足時候 執行該 條件滿足時候 執行該 3變數的更新 1 while 迴圈輸出1 100所有的數 while 迴圈輸出20次我愛你 迴圈輸出1 100累加和 1 100之間所有數的和 1變數的初始化 i 0 sum 0 儲存和 判斷條件 while i 100...