Python基礎教程 如何打破while迴圈?

2021-10-22 15:45:04 字數 852 閱讀 8621

引言

問題描述

例項:for迴圈遍歷runoob時,當字母為o時跳過輸出,結束迴圈。

輸入:「runoob」

輸出:r

u

n

解決方案

break 語句可以跳出 for 和 while 的迴圈體。如果你從 for 或 while 迴圈中終止,任何對應的迴圈 else 塊將不執行。

'''

'''n =

5while n >0:

n -=

1if n ==2:

break

print

(n)print

("迴圈結束"

)

執行結果

continue 語句被用來告訴 python 跳過當前迴圈塊中的剩餘語句,然後繼續進行下一輪迴圈

n =

4while n >0:

n -=

1if n ==3:

countine

print

(n)print

("迴圈結束"

)

執行結果

結語

打破迴圈主要用到break和countine,二者有很大的不同,適用於不同情況。break是直接結束迴圈退出,countine是跳過當前迴圈,繼續下個迴圈。這是簡單的打破迴圈,遇到巢狀迴圈又怎麼打破,是值得思考的。

python基礎教程

乙個簡單的客戶機 import socket s socket.socket host socket.gethostname port 1234 s.bind host,port s.listen 5 while true c,addr s.accept print got connection f...

Python基礎教程

本教程不包括python的安裝,ide採用spyder pytho2.7 1.print pow 2,3 8 print 2 3 8這裡pow函式表示乘方,與 功能相同。2.abs 10 10abs函式用來求乙個數的絕對值。3.round 0.6 1.0 round 0.4 0.0round函式將浮...

Python 基礎教程

python由guido van rossum於1989年底發明,第乙個公開發行版發行於1991年。像perl語言一樣,python 源 同樣遵循 gpl gnu general public license 協議。本教程主要針對python 2.x版本的學習,如果你使用的是python 3.x版本...