认识 Python 编程中的循环结构237


循环是编程中一种非常重要的概念,它允许程序重复执行一段代码,直到满足某个条件。Python 中提供了几种不同的循环结构,每种结构都有其独特的用途。

for 循环

for 循环用于遍历某个序列(如列表、元组或字符串)中的每个元素。语法如下:```python
for variable in sequence:
# 在每次迭代中执行的代码块
```

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

while 循环

while 循环用于在满足某个条件时重复执行一段代码。语法如下:```python
while condition:
# 在条件为 true 时执行的代码块
```

例如,以下代码使用 while 循环不断提示用户输入姓名,直到他们输入 "quit":```python
while True:
name = input("Enter your name (or 'quit' to exit): ")
if name == "quit":
break
else:
print(f"Hello, {name}!")
```

continue 和 break 语句

continue 和 break 语句可以用于控制循环的执行流程。

continue 语句用于跳过当前迭代,并继续执行循环中的下一条语句。例如,以下代码使用 continue 语句跳过偶数:```python
for number in range(1, 11):
if number % 2 == 0:
continue
print(number)
```

break 语句用于完全退出循环。例如,以下代码使用 break 语句在用户输入 "quit" 时退出循环:```python
while True:
name = input("Enter your name (or 'quit' to exit): ")
if name == "quit":
break
else:
print(f"Hello, {name}!")
```

嵌套循环

嵌套循环是可以包含在其他循环内部的循环。这允许您创建更复杂的循环结构。例如,以下代码使用嵌套循环创建一个乘法表:```python
for i in range(1, 11):
for j in range(1, 11):
print(f"{i} x {j} = {i * j}")
```

循环的应用

循环在 Python 编程中有着广泛的应用,包括:* 遍历数据结构(如列表、元组或字符串)
* 重复执行任务,直到满足某个条件
* 创建复杂的数据结构(如多维列表或字典)
* 控制程序流程

循环是 Python 编程中一种强大的工具。通过理解不同的循环结构以及如何使用它们,您可以创建高效且可读性强的程序。

2024-12-19


上一篇:Python编程 初学者指南

下一篇:Python 编程中的 Socket 套接字