Python 中的循环编程292


在 Python 中,循环是一种控制流语句,它可以重复执行一组语句。当需要对数据列表、字典或其他集合进行迭代或在给定条件下重复某项任务时,循环非常有用。Python 中有三种主要的循环类型:for 循环、while 循环和 do-while 循环。

For 循环

For 循环用于遍历序列中的项目,例如列表或元组。它的语法如下:```python
for item in sequence:
# 循环体
```

例如,以下代码使用 for 循环来打印列表中的每个元素:```python
my_list = [1, 2, 3, 4, 5]
for number in my_list:
print(number)
```

输出:```
1
2
3
4
5
```

For 循环还可以使用 range() 函数来生成数字序列。例如,以下代码使用 for 循环来打印 1 到 10 之间的数字:```python
for number in range(1, 11):
print(number)
```

输出:```
1
2
3
4
5
6
7
8
9
10
```

While 循环

While 循环用于只要满足给定条件就会重复执行一组语句。它的语法如下:```python
while condition:
# 循环体
```

例如,以下代码使用 while 循环来打印 1 到 10 之间的偶数:```python
number = 1
while number 10:
break
```

输出:```
1
3
5
7
9
```

循环控制

Python 提供了几个关键字来控制循环执行:* break:立即退出循环。
* continue:跳过当前迭代并继续执行下一迭代。
* else:如果循环正常终止而不发生任何 break 语句,则执行 else 块。

嵌套循环

嵌套循环是使用一个或多个循环嵌套另一个循环。例如,以下代码使用嵌套循环来打印 乘法表:```python
for i in range(1, 11):
for j in range(1, 11):
print(f"{i} x {j} = {i * j}")
```

输出:```
1 x 1 = 1
1 x 2 = 2
1 x 3 = 3
...
10 x 9 = 90
10 x 10 = 100
```

循环是 Python 中强大的工具,可用于各种编程任务。通过使用 for 循环、while 循环和嵌套循环,您可以轻松地遍历数据结构、重复任务并创建复杂程序。

2024-12-24


上一篇:掌握 Python 技能,开启编程之旅

下一篇:Python编程获取数据:深入浅出的指南