python for循环
时间: 2023-06-28 14:07:26 浏览: 109
Python 中的 for 循环用于迭代序列(列表、元组、字符串等)或其他可迭代对象。for 循环的语法格式如下:
```
for 变量 in 序列:
循环体语句
```
其中,变量是在每次迭代中,从序列中取出的值;序列可以是列表、元组、字符串等可迭代对象。
例如,我们可以使用 for 循环遍历一个列表:
```python
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
```
输出结果为:
```
apple
banana
cherry
```
我们也可以使用 range() 函数生成一个数列,然后使用 for 循环遍历这个数列:
```python
for i in range(1, 6):
print(i)
```
输出结果为:
```
1
2
3
4
5
```
在 for 循环中,我们还可以使用 break 和 continue 语句来控制循环的执行流程。例如,我们可以使用 break 语句在某个条件满足时跳出循环:
```python
for i in range(1, 6):
if i == 3:
break
print(i)
```
输出结果为:
```
1
2
```
而使用 continue 语句,则可以在某个条件满足时跳过本次循环:
```python
for i in range(1, 6):
if i == 3:
continue
print(i)
```
输出结果为:
```
1
2
4
5
```
阅读全文