Python的循环语句

 

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语句来提前跳出循环。