Python入門教程(十七)Python的While循環(huán)
Python 循環(huán)
Python 有兩個(gè)原始的循環(huán)命令:
- while 循環(huán)
- for 循環(huán)
while 循環(huán)
如果使用 while 循環(huán),只要條件為真,我們就可以執(zhí)行一組語句。
實(shí)例
只要 i 小于 7,打印 i:
i = 1 while i < 7: print(i) i += 1
運(yùn)行實(shí)例
1 2 3 4 5 6
注釋:請(qǐng)記得遞增 i,否則循環(huán)會(huì)永遠(yuǎn)繼續(xù)。
while 循環(huán)需要準(zhǔn)備好相關(guān)的變量。在這個(gè)實(shí)例中,我們需要定義一個(gè)索引變量 i,我們將其設(shè)置為 1。
break 語句
如果使用 break 語句,即使 while 條件為真,我們也可以停止循環(huán):
實(shí)例 在 i 等于 3 時(shí)退出循環(huán):
i = 1 while i < 7: print(i) if i == 3: break i += 1
運(yùn)行實(shí)例
1 2 3
continue 語句
如果使用 continue 語句,我們可以停止當(dāng)前的迭代,并繼續(xù)下一個(gè):
實(shí)例
如果 i 等于 3,則繼續(xù)下一個(gè)迭代:
i = 0 while i < 7: i += 1 if i == 3: continue print(i)
運(yùn)行實(shí)例
1 2 4 5 6 7
else 語句
通過使用 else 語句,當(dāng)條件不再成立時(shí),我們可以運(yùn)行一次代碼塊:
實(shí)例
條件為假時(shí)打印一條消息:
i = 1 while i < 6: print(i) i += 1 else: print("i is no longer less than 6")
運(yùn)行實(shí)例
1 2 3 4 5 i is no longer less than 6
到此這篇關(guān)于Python入門教程(十七)Python的While循環(huán)的文章就介紹到這了,更多相關(guān)Python的While循環(huán)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python基礎(chǔ)教程之分支、循環(huán)簡(jiǎn)單用法
這篇文章主要介紹了python基礎(chǔ)教程之分支、循環(huán)簡(jiǎn)單用法,結(jié)合實(shí)例形式分析了Python分支及循環(huán)語句的簡(jiǎn)單使用方法,需要的朋友可以參考下2016-06-06PyCharm2019.3永久激活破解詳細(xì)圖文教程,親測(cè)可用(不定期更新)
這篇文章主要介紹了PyCharm2019.3最新激活碼(注冊(cè)碼)破解永久版詳細(xì)圖文教程的相關(guān)資料,親測(cè)可用,需要的朋友可以參考下2020-10-10基于python連接oracle導(dǎo)并出數(shù)據(jù)文件
這篇文章主要介紹了基于python連接oracle導(dǎo)并出數(shù)據(jù)文件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04Python游戲開發(fā)之魔塔小游戲的實(shí)現(xiàn)
魔塔小游戲作為一款角色扮演RPG小游戲,一直深受大家的喜愛。本文將利用Python的cpgames模塊制作這一經(jīng)典小游戲,感興趣的可以跟隨小編一起動(dòng)手試一試2022-02-02二種python發(fā)送郵件實(shí)例講解(python發(fā)郵件附件可以使用email模塊實(shí)現(xiàn))
這篇文章主要介紹了使用Python email模塊、smtplib庫(kù)發(fā)送郵件的實(shí)例,大家參考使用2013-12-12基于Python實(shí)現(xiàn)四維圖像繪制系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了如何基于Python語言實(shí)現(xiàn)一個(gè)簡(jiǎn)單的四維圖像繪制系統(tǒng),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-09-09