循环语句用于重复执行某个代码块,直到满足特定条件为止。 Python 中的循环语句包括 while 和 for 语句。下面是一些示例:
# while循环
i = 1
while i <= 5:
print(i)
i += 1
# for循环
a = [1, 2, 3, 4, 5]
for i in a:
print(i)
下面将详细介绍这两种语句的用法和示例:
for 循环用于在一系列元素中迭代,并对每个元素执行相同的代码块。for 循环的语法如下:
for element in iterable:
statement(s)
其中, element 是变量名,用于存储迭代的元素;iterable 是可迭代对象,例如列表、元组、字典等; statement(s) 是要执行的代码块。在循环的每次迭代中, element 将依次被赋值为 iterable 中的每个元素。
例如,下面的代码使用 for 循环来遍历一个列表,并将每个元素输出到屏幕上:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
while 循环用于在满足特定条件的情况下重复执行代码块。while 循环的语法如下:
while condition:
statement(s)
其中, condition 是要检查的条件, statement(s) 是要执行的代码块。在循环的每次迭代中,如果条件为 True ,则执行代码块;否则,退出循环。
例如,下面的代码使用 while 循环来计算数字的和,直到和大于等于100:
total = 0
i = 1
while total < 100:
total += i
i += 1
print("The sum is", total)
以上是 Python 中循环语句的用法和示例,需要注意的是,在编写循环代码时,一定要避免死循环,否则程序将一直执行下去,直到你手动终止程序。在下一节中,我们将介绍 Python 的函数。