Python:循环(1)for循环

今天我们来学习Python for循环。

Python for循环

当我们需要将程序多次重复做同一件事,就可以利用Python的for循环来完成。
话不多说,先看例子:

# 一个整理5件衣服的过程
for i in range(5):
	print("拿衣服")
	print("折衣服")
	print("把衣服放到旁边")

在上述代码中,我们使用了range函数,它可以干什么呢?
准确的来讲,range函数给定一个值,比如5,它会自动生成一个列表,内容为0~4之间的整数列表,作为迭代器返回结果,
再定义一个变量 i (也可以为其它变量)来遍历它,就设定了for循环执行的次数。后面我们也会学习range的其它用法。

跳出循环break

当在for循环里想跳出并执行下面的代码时,可以用break关键字。
上代码:

# 打印06之间的数字 遇到5跳出循环
for i in range(7)
	if i == 5:
		break
	print(i)
print("循环结束")

运行代码:
0
1
2
3
4
循环结束

这样,遇到5它就会跳出循环,执行接下来的代码。

执行下一次循环 continue关键字

当在for循环里想跳到下一次循环时,可以用continue关键字。
上代码:

# 打印06之间的数字 遇到5跳出循环
for i in range(7)
	if i == 5:
		continue
	print(i)
print("循环结束")

输出:

0
1
2
3
4
6
循环结束

这样,for循环跳过了数字5,没有影响接下来数字的显示。
好了,今天的学习就到这,Goodbye!
下面一篇文章是对Python while循环的基本介绍
敬请期待!

猜你喜欢

转载自blog.csdn.net/wangzirui32/article/details/113003274