Python入門教程(十七)Python的While循環(huán)
Python 循環(huán)
Python 有兩個原始的循環(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
注釋:請記得遞增 i,否則循環(huán)會永遠(yuǎn)繼續(xù)。
while 循環(huán)需要準(zhǔn)備好相關(guān)的變量。在這個實(shí)例中,我們需要定義一個索引變量 i,我們將其設(shè)置為 1。
break 語句
如果使用 break 語句,即使 while 條件為真,我們也可以停止循環(huán):
實(shí)例 在 i 等于 3 時退出循環(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ù)下一個:
實(shí)例
如果 i 等于 3,則繼續(xù)下一個迭代:
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)條件不再成立時,我們可以運(yùn)行一次代碼塊:
實(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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
pandas中DataFrame新增行及global變量的使用方式
這篇文章主要介紹了pandas中DataFrame新增行及global變量的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02
python實(shí)現(xiàn)logistic分類算法代碼
今天小編就為大家分享一篇python實(shí)現(xiàn)logistic分類算法代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python利用正則表達(dá)式匹配并截取指定子串及去重的方法
這篇文章主要介紹了Python利用正則表達(dá)式匹配并截取指定子串及去重的方法,涉及Python正則表達(dá)式匹配及字符串截取操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07
利用Python實(shí)現(xiàn)電影訂票系統(tǒng)
這篇文章主要介紹了利用Python實(shí)現(xiàn)電影訂票系統(tǒng),一部電影的詳細(xì)信息適合用?字典?結(jié)構(gòu)來存儲,我們可以給字典里添加多個鍵值對來保存電影的名稱、座位表和宣傳時用的字符畫,需要的朋友可以參考一下2022-03-03
詳解pytest中runtestprotocol方法的實(shí)現(xiàn)
runtestprotocol 是 pytest 執(zhí)行測試流程中的一個核心函數(shù),它主要負(fù)責(zé)調(diào)用測試函數(shù)的“setup”、“call”和“teardown”鉤子函數(shù),并生成對應(yīng)的測試報告,本文將深入探究pytest中runtestprotocol方法的實(shí)現(xiàn),需要的朋友可以參考下2023-10-10
Python pip install如何修改默認(rèn)下載路徑
這篇文章主要介紹了Python pip install如何修改默認(rèn)下載路徑,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-04-04
pycharm軟件實(shí)現(xiàn)設(shè)置自動保存操作
這篇文章主要介紹了pycharm軟件實(shí)現(xiàn)設(shè)置自動保存操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
python os.path.isfile()因參數(shù)問題判斷錯誤的解決
今天小編就為大家分享一篇python os.path.isfile()因參數(shù)問題判斷錯誤的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11
Django 開發(fā)環(huán)境與生產(chǎn)環(huán)境的區(qū)分詳解
這篇文章主要介紹了Django 開發(fā)環(huán)境與生產(chǎn)環(huán)境的區(qū)分詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07

