第十三章、while和for循環(huán)
while語句最完整的輸出格式是:首行以及測試表達式、有一列或多列縮進語句的主體以及一個可選的else部分(控制權離開循環(huán)而又沒有碰到break語句時會執(zhí)行)。
使用range唯一的真正優(yōu)點是——它沒有復制字符串,并且不會在Python3.0中創(chuàng)建一個列表,對于很大的字符串來說,這會節(jié)省內(nèi)存。
在本章中,我們探索了Python的循環(huán)語句以及一些和Python循環(huán)有關的概念。我們深入討論while和for循環(huán)語句,學習其相關的else分句。我們也研究過break和continue語句,而它們只在循環(huán)中才有意義,并且介紹了幾個再for循環(huán)中常用的內(nèi)置工具,包括range、zip、map和enumerate(盡管它們在Python3.0中的角色是迭代器,并且下一章才會正式介紹迭代器的概念)。
最后編輯于 :
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內(nèi)容
- Python中流程控制語句 選擇結構if 循環(huán)結構for for與range() 用while循環(huán) 增量賦值運算符...
- Swift 提供了類似 C 語言的流程控制結構,包括可以多次執(zhí)行任務的for和while循環(huán),基于特定條件選擇執(zhí)行...
- Python 是一種相當高級的語言,通過 Python 解釋器把符合語法的程序代碼轉換成 CPU 能夠執(zhí)行的機器碼...
- [The Swift Programming Language 中文版]本頁包含內(nèi)容: Swift提供了多種流程控...
- 我們的孩子是生活在一個充滿欲望與誘惑的現(xiàn)實世界,而不是生活在理想的烏托邦的世界。我們的孩子不是天使,而是理性尚未成...