在编程的世界里,循环是解决重复任务的重要工具,而 Python 中的 `while` 循环便是其中之一。`while` 循环的基本语法是:`while 条件: 执行代码块`。它会持续执行代码块,直到条件变为 False。
首先,我们来了解它的基础用法。例如,打印数字 1 到 5:
```python
n = 1
while n <= 5:
print(n)
n += 1
```
这段代码通过 `n <= 5` 的条件判断,依次输出从 1 到 5 的数字。注意,必须在循环中修改条件变量(如 `n += 1`),否则可能导致无限循环,出现死循环的警告标志 ⚠️。
此外,`while` 循环还能结合布尔值和用户输入实现更复杂的逻辑。比如,创建一个简单的猜数字游戏:
```python
import random
number = random.randint(1, 10)
guess = None
while guess != number:
guess = int(input("猜一个 1 到 10 之间的数字:"))
if guess < number:
print("太小了!")
elif guess > number:
print("太大了!")
print("恭喜你,猜对了!")
```
在这个例子中,`while` 循环会一直运行,直到用户猜中正确的数字为止。掌握 `while` 循环,可以让你的程序更加灵活和强大,快来试试吧!✨
标签:
免责声明:本文由用户上传,如有侵权请联系删除!