![看漫画学Python:有趣、有料、好玩、好用(全彩版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/863/31391863/b_31391863.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
5.3 跳转语句
跳转语句能够改变程序的执行顺序,包括break、continue和return。break和continue用于循环体中,而return用于函数中。本节先介绍break和continue语句,对于return语句,将在后面的章节中介绍。
5.3.1 break语句
break语句用于强行退出循环体,不再执行循环体中剩余的语句。
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_62_2.jpg?sign=1739669775-80QMKzjakclDiFHiQ7oadCkiUMI5DPta-0-d0bbfd79d68299ebd407b61172b83526)
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_62_3.jpg?sign=1739669775-q5zdzfylvTHdUAjKDK36rqlP6gBZ032S-0-cdf7af9990ae5a3e252a7f289a18e940)
示例代码如下:
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_63_1.jpg?sign=1739669775-aX9KatqZhKAp5iDnAjvG1alhHXcgD80t-0-71ef9e8b356d6a5d57fa1f1326cfb689)
通过Python指令运行文件。
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_63_2.jpg?sign=1739669775-Xo1sglDG42hEDNGcQAtXVQvhXeX4rJG8-0-5a3310e71949f594ee1d7119eee55819)
只循环了3次,item==3之后的数据不会被打印出来
5.3.2 continue语句
continue语句用于结束本次循环,跳过循环体中尚未执行的语句,接着进行终止条件的判断,以决定是否继续循环。
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_63_3.jpg?sign=1739669775-bSuwhG4MdJahl2G430JmxmntBPGwe3WG-0-fd0225066e25b90b7ac9096ae1fd0802)
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_63_4.jpg?sign=1739669775-tJmv5HCz20cwlzpW8pYAV5NUtYWxhXkV-0-c77321f4bb53e497f46ce38a7c66f5d8)
示例代码如下:
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_64_1.jpg?sign=1739669775-5aSeLNnso3TAPWyZtqpx1mOVJI7nl04K-0-ab98a0dc142142cf63f43cbc6a84a442)
通过Python指令运行文件。
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_64_2.jpg?sign=1739669775-OWTLbj6MAvo9Fg3CVdcKQMUBZ0u1dvU2-0-17577d30370a568bfc8e785c09366db0)
注意:在输出结果中没有3