for循环结构介绍


for 循环是一种常用的控制流程结构,通常用于迭代遍历序列(例如列表、元组、字符串)或者可迭代对象(例如字典、集合)中的元素。其基本结构如下:

for 变量 in 序列:
    # 执行语句

for 循环会遍历序列中的每一个元素,并将元素赋值给指定的变量,然后执行缩进块中的语句。当序列中的所有元素都被遍历过后,循环就结束了。

下面是一个简单的例子,使用 for 循环输出一个列表中的所有元素:

fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
    print(fruit)

输出结果为:

apple
banana
cherry

除了遍历序列外,for 循环还可以使用 range() 函数生成一系列数字,然后遍历这些数字。例如:

for i in range(1, 6):
    print(i)

输出结果为:

1
2
3
4
5

for 循环中,还可以使用 breakcontinue 控制语句来跳出循环或者跳过某次循环。例如:

fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
    if fruit == 'banana':
        break
    print(fruit)

输出结果为:

apple

在这个例子中,当 fruit 的值为 'banana' 时,执行了 break 语句跳出了循环。


原文链接:codingdict.net