循环语句-Python
Python中提供了两种循环语句:for循环和while循环。
for循环
在Python中,for循环可以遍历任何序列的项目,例如一个列表或一个字符串。语法如下:
for 变量 in 序列:
代码块
其中,变量是当前迭代的变量名,序列可以是列表、元组、字符串等序列类型。
例如,我们可以用for循环来遍历一个列表并打印其中的元素:
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
print(fruit)
输出:
apple
banana
cherry
我们也可以用range()函数来生成一个数字序列,然后用for循环遍历:
for i in range(5):
print(i)
输出:
0
1
2
3
4
while循环
while循环会一直执行代码块,直到指定的条件不满足为止。语法如下:
while 条件:
代码块
其中,条件是需要判断的条件表达式。
例如,我们可以用while循环来计算1到10的和:
sum = 0
i = 1
while i <= 10:
sum += i
i += 1
print(sum)
输出:
55
需要注意的是,如果循环条件一直为True,那么循环将一直执行下去,直到程序被强制终止。因此,在使用while循环时需要注意循环条件的修改,以避免死循环。
原文地址: https://www.cveoy.top/t/topic/nBS 著作权归作者所有。请勿转载和采集!