Python中的循环主要有两种:for循环和while循环。
for循环是一种常见的循环结构,它可以遍历一个序列(如列表、元组、字符串等)中的每个元素,并对每个元素执行相应的操作。for循环的语法如下:
for 变量 in 序列:
循环体
其中,变量为当前循环的元素,序列为要遍历的序列,循环体为循环内要执行的代码块。
例如,以下代码使用for循环遍历一个列表并打印每个元素:
fruits = ['apple', 'banana', 'orange']
for fruit in fruits:
print(fruit)
while循环是一种条件循环,只要满足指定的条件,就会一直执行循环体。while循环的语法如下:
while 条件:
循环体
其中,条件为一个布尔表达式,循环体为循环内要执行的代码块。
例如,以下代码使用while循环计算1到100的和:
sum = 0
i = 1
while i <= 100:
sum += i
i += 1
print(sum)
在Python中,还有一种循环结构叫做“循环内嵌”,即在一个循环体内嵌套另一个循环。这种循环结构可以用来遍历多维数组或者实现多层循环等功能。
领取专属 10元无门槛券
手把手带您无忧上云