Python for循环语句
时间: 2023-10-20 08:04:28 浏览: 116
Python中的for循环语句用于遍历可迭代对象(如列表、元组、字符串等)中的每个元素,并对其执行相同的操作。
for循环语句的语法如下:
```python
for variable in iterable:
#执行操作
```
其中,variable是一个变量名,用于存储每次遍历到的元素;iterable是一个可迭代对象,如列表、元组、字符串等。
下面是一个简单的例子,用for循环遍历一个列表并打印每个元素:
```python
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
```
输出结果为:
```
apple
banana
cherry
```
在循环体中,可以对遍历到的每个元素进行操作。例如,下面的代码统计一个字符串中某个字符出现的次数:
```python
s = "hello, world"
count = 0
for c in s:
if c == 'o':
count += 1
print("o occurs", count, "times in", s)
```
输出结果为:
```
o occurs 2 times in hello, world
```
除了遍历列表、元组、字符串等可迭代对象外,还可以使用range函数生成一个数列,用于遍历固定次数的循环。例如,下面的代码输出从1到10的整数:
```python
for i in range(1, 11):
print(i)
```
输出结果为:
```
1
2
3
4
5
6
7
8
9
10
```
阅读全文