Python中有两种循环结构:for循环和while循环。
for循环可以用来遍历一个序列,例如列表、元组或字符串:
for item in sequence:
do_something(item)
其中,item
变量代表序列中的每个元素,sequence
是需要遍历的序列,do_something(item)
是需要针对每个元素进行的操作。
例如:
fruits = ['apple', 'banana', 'orange']
for fruit in fruits:
print(fruit)
输出结果为:
apple
banana
orange
while循环可以用来在条件满足的情况下重复执行一段代码块:
while condition:
do_something()
其中,condition
是需要检查的条件,do_something()
是需要重复执行的代码块。
例如:
count = 0
while count < 5:
print(count)
count += 1
输出结果为:
0
1
2
3
4
需要注意的是,在使用while循环时需要特别小心,避免出现无限循环的情况。