for語句可用來遍歷某一物件,還具有乙個可選的else塊。
如果for迴圈未被break終止,則執行else塊中的語句。
break 在需要時終止for迴圈
continue 跳過位於其後的語句,開始下一輪迴圈。
for語句的格式如下:
for<> in
《物件集合》:
if《條件》:
break
if《條件》:
continue
《其他語句》
else
:
<>
示例
fruits = ['banana
', '
', '
orange
', '
tomato
', '
pear
', '
grape']
'you h**e...
'for f in
fruits:
if f == '
tomato':
'a tomato is not a fruit!'#
(it actually is.)
break
print'a
', f
else
:
'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...