Python中的循环语句
循环语句是编程中最基本的概念之一。它允许我们重复执行一组语句,直到满足某个条件为止。Python中有两种类型的循环语句:for
循环和while
循环。
for循环
for
循环是一种迭代循环,它允许我们遍历一个可迭代对象(如列表、元组或字符串),并对其中的每个元素执行相同的操作。以下是一个简单的for
循环的示例:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
在上面的示例中,我们使用for
循环遍历了一个包含三个元素的列表,并打印了每个元素。输出如下:
apple
banana
cherry
我们也可以在for
循环中使用range()
函数来生成一个数字序列。以下是一个使用range()
函数的示例:
for i in range(1, 6):
print(i)
在上面的示例中,我们使用range()
函数生成了一个从1到5的数字序列,并使用for
循环遍历了该序列。输出如下:
1
2
3
4
5
while循环
while
循环是一种条件循环,它允许我们重复执行一组语句,直到满足某个条件为止。以下是一个简单的while
循环的示例:
i = 1
while i <= 5:
print(i)
i += 1
在上面的示例中,我们使用while
循环重复打印数字1到5,直到i
的值大于5为止。输出如下:
1
2
3
4
5
我们也可以在while
循环中使用break
语句来提前跳出循环。以下是一个使用break
语句的示例:
i = 1
while i <= 5:
if i == 3:
break
print(i)
i += 1
在上面的示例中,我们使用break
语句在i
的值等于3时提前跳出了while
循环。输出如下:
1
2
总结
Python中有两种类型的循环语句:for
循环和while
循环。for
循环是一种迭代循环,它允许我们遍历一个可迭代对象,并对其中的每个元素执行相同的操作。while
循环是一种条件循环,它允许我们重复执行一组语句,直到满足某个条件为止。我们也可以在循环中使用break
语句来提前跳出循环。