for
循环用于迭代遍历一个可迭代对象(如列表、元组、字符串等)中的元素,执行相应的操作。
一、for
循环
for
循环的基本语法如下:
for 变量 in 可迭代对象:
# 在每次迭代中执行的代码块
# ...
以下是使用 for
循环遍历列表的示例:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
这将输出:
apple
banana
cherry
二、for
循环结合 range()
您还可以结合使用内置函数 range()
来生成一个数字序列,并在 for
循环中使用。例如:
for i in range(5):
print(i)
这将输出:
0
1
2
3
4
range(start, stop, step)
函数允许您指定开始、结束和步长值来生成一个数字序列。默认的 start
值是 0,step
值是 1。
三、for
循环和 else
for
循环还可以与 else
子句结合使用,用于在循环正常完成后执行一些操作,例如:
for num in range(3):
print(num)
else:
print("循环完成")
这将输出数字序列并在循环结束后输出 "循环完成"。
总之,for
循环在 Python 中用于重复执行一些代码块,每次迭代都会处理可迭代对象的下一个元素。