python for循环
时间: 2023-10-12 12:10:45 浏览: 76
在 Python 中,for 循环用于遍历序列(如列表、元组或字符串)中的元素。语法如下:
```python
for 变量 in 序列:
执行语句
```
其中,变量是循环变量,每次循环时会从序列中取出一个元素赋值给变量。循环语句块中的代码会被执行,然后继续取下一个元素进行循环,直到序列中的所有元素都被遍历完毕。
例如,可以使用 for 循环遍历列表中的元素:
```python
fruits = ["apple", "banana", "orange"]
for fruit in fruits:
print(fruit)
```
输出结果为:
```
apple
banana
orange
```
还可以使用 range() 函数生成一个数字序列,然后在 for 循环中进行遍历。例如:
```python
for i in range(1, 5):
print(i)
```
输出结果为:
```
1
2
3
4
```
其中,range(1, 5) 生成的序列为 [1, 2, 3, 4]。注意,range() 函数生成的序列不包括结束值(即上面例子中的 5)。如果只需要一个计数器变量,可以使用下划线 _ 代替循环变量。例如:
```python
for _ in range(3):
print("Hello, world!")
```
输出结果为:
```
Hello, world!
Hello, world!
Hello, world!
```
阅读全文