Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions 09.control_flow.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ if True:

首先我们将 `input` 与 `if` 语句移到 `while` 循环之中,并在 while 循环开始前将变量 `running` 设置为 `True`。程序开始时,我们首先检查变量 `running` 是否为 `True`,之后再执行相应的 *while 块*。在这一代码块被执行之后,将会重新对条件进行检查,在本例中也就是 `running` 变量。如果它依旧为 `True`,我们将再次执行 while 块,否则我们将继续执行可选的 else 块,然后进入到下一个语句中。

`else` 代码块在 `while` 循环的条件变为 `False` 时开始执行——这个开始的时机甚至可能是在第一次检查条件的时候。如果 `while` 循环中存在一个 `else` 代码块,它将一直被执行,除非你通过 `break` 语句来中断这一循环。
`else` 代码块在 `while` 循环的条件变为 `False` 时开始执行——这个开始的时机甚至可能是在第一次检查条件的时候。如果 `while` 循环中存在一个 `else` 代码块,它将总是被执行,除非你通过 `break` 语句来中断这一循环。

`True` 和 `False` 被称作布尔(Bollean)型,你可以将它们分别等价地视为 `1` 与 `0`。

Expand Down Expand Up @@ -161,4 +161,4 @@ if you wanna make your work also fun:

我们已经了解了三种控制流语句——`if`,`while` 和 `for` ——及其相关的 `break` 与 `continue` 语句是如何工作的。这些语句是 Python 中一些最常用的部分,因此,习惯去使用它们是必要的。

接下来,我们将了解如何创建并使用函数。
接下来,我们将了解如何创建并使用函数。