返回介绍

continue

发布于 2024-01-29 22:24:16 字数 552 浏览 0 评论 0 收藏 0

continue语句会立即跳到循环的顶端。此外,偶尔也避免语句的嵌套。下一个例子使用continue跳过奇数。这个程序代码会打印所有小于10并大于或等于0的偶数。记住,0是假值,而%是求除法余数,所以,这个循环会倒数到0,跳过不是2的倍数的数字(它会打印出8 6 4 2 0):

因为continue会跳到循环的开头,所以不需要在if测试内放置print语句。只有当continue不执行时,才会运行到print。这听起来有点类似其他语言中的"goto",的确如此。Python没有goto语句,但因为continue让程序执行时实现跳跃,有关使用goto所面临的许多关于可读性和可维护性的警告都适用。continue应该少用,尤其是刚开始使用Python的时候。例如,如果print是位于if底下,上个例子可能更清楚一些。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文