pythonfor循环
时间: 2023-10-12 11:09:20 浏览: 80
python中的for循环
for循环是Python中最常用的循环结构之一,它可以用来遍历序列、列表、字典、集合等容器类型,也可以用来执行一定次数的循环操作。
for循环的语法格式如下:
```
for 变量 in 序列:
循环体语句
else:
循环结束时执行的语句
```
其中,变量是在每次循环中用来存储序列中的元素的变量,而序列可以是列表、元组、字符串、字典、集合等可迭代对象。循环体语句是需要重复执行的代码块,而else语句是可选的,可用于在循环结束时执行一些操作。
下面是几个for循环的例子:
遍历列表:
```
fruits = ['apple', 'banana', 'orange']
for fruit in fruits:
print(fruit)
```
遍历字符串:
```
word = 'hello'
for char in word:
print(char)
```
遍历字典:
```
person = {'name': 'Alice', 'age': 30, 'gender': 'female'}
for key, value in person.items():
print(key, value)
```
遍历集合:
```
numbers = {1, 2, 3, 4, 5}
for num in numbers:
print(num)
```
执行一定次数的循环:
```
for i in range(5):
print(i)
```
range函数可以用来生成一系列数字,从而实现循环的次数控制。在上面的例子中,range(5)会生成0~4这5个数字,然后依次赋值给i变量,循环体语句会执行5次。
阅读全文