python,for循环
时间: 2023-11-04 19:55:25 浏览: 93
for循环是Python提供的一种循环机制,用于重复执行一段代码块。它可以在已知循环次数的情况下使用,也可以与range函数结合使用来指定循环次数。与while循环不同的是,for循环的循环次数是固定的,取决于in后包含的值的个数。
下面是一些常见的for循环的用法示例:
1. 循环打印元素:可以使用for循环遍历一个可迭代对象(如列表、字符串等)的每个元素,并对每个元素执行相应的操作。
示例:
```
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
```
2. 循环打印数字序列:可以使用range函数结合for循环来生成一个数字序列,并对每个数字执行相应的操作。
示例:
```
for i in range(1, 6):
print(i)
```
3. 嵌套循环:可以使用嵌套的for循环来处理多维数据结构,例如二维列表。
示例:
```
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
for row in matrix:
for element in row:
print(element)
```
4. 循环控制语句:在for循环中可以使用break和continue语句来控制循环的执行流程,break用于提前终止循环,而continue用于跳过当前迭代,进入下一次迭代。
示例:
```
numbers = [1, 2, 3, 4, 5]
for number in numbers:
if number == 3:
break # 当number等于3时,提前终止循环
if number == 2:
continue # 当number等于2时,跳过当前迭代,进入下一次迭代
print(number)
```
阅读全文