geekdoc-python-zh/docs/py4b/python-while-loop.md

41 lines
961 B
Markdown
Raw Permalink Normal View History

2024-03-05 01:17:20 +08:00
# 在 Python 中使用 While 循环
> 原文:<https://www.pythonforbeginners.com/loops/python-while-loop>
### 概观
在这篇文章中,我将讲述 Python 中的 While 循环。
如果你读过早先的帖子 [For 和 While 循环](https://www.pythonforbeginners.com/loops/for-while-and-nested-loops-in-python),你可能会认识到很多这种情况。
### 从 0 数到 9
这个小脚本会从 0 数到 9。
```py
i = 0
while i < 10:
print i
i = i + 1
```
### 它是做什么的?
在 while 和冒号之间,有一个值首先为真,但随后为假。
只要该语句为真,其余的代码就会运行。
将要运行的代码必须在缩进的块中。
i = i + 1 每运行一次I 值就加 1。
注意不要形成一个永恒的循环,也就是循环一直持续到你按下 Ctrl+C。
```py
while True:
print "Hello World"
```
这个循环意味着 while 循环将永远为真,并将永远打印 Hello World。