RSS Python星球

真正的 Python:使用 Python Break 关键字提前退出循环

Python 的 `break` 语句提供了一种方式来提前退出循环,将控制权转移到循环后的代码。它适用于 `for` 和 `while` 循环,允许根据某些条件提前终止。`continue` 关键字提供了补充功能,跳过到循环的下一个迭代。将 `break` 用于循环外将导致 SyntaxError,因为它专门设计用于循环控制。`break` 的主要优点是通过退出循环来防止不必要的迭代。当适当时退出循环。例如,使用 `for` 循环和 `break` 来评估学生测试成绩并确定失败的测试次数。`break` 语句仅退出它所在的最内层循环,而不是所有循环。在处理用户输入时,如在数字猜测游戏中,这非常有用。这允许根据用户操作进行动态循环控制。提供的示例代码演示了一个打印数字的循环,直到某个数字超过 5,然后 `break` 终止它。
favicon
realpython.com
Real Python: How to Exit Loops Early With the Python Break Keyword
文章配图: 真正的 Python:使用 Python Break 关键字提前退出循环
Create attached notes ...