【Python 】循环
目录
1、while循环
2、for循环
3、break
4、continue
5、pass
1、while循环
i = 0
while i < 5:
print("hello python")
i += 1
2、for循环
for i in range(5):
print("hello python")
range是python中的一个库函数
range(start, stop, step)
start、stop分别表示起始和终止位置,是左闭右开的,step表示步长
当只填写一个数时,默认是填写stop,此时start默认是0,step默认是1
当只填写两个数时,默认是填写start和stop,此时step默认是1
3、break
跳出循环。只能跳出最近的while循环或for循环
num = 1
sum = 0
while num <= 5:
sum += num
if sum == 10:
break
num += 1
else:
print("没有执行break语句")
b56reak可以与else结合。没有通过break退出循环时,循环结束后,会执行else中的代码
4、continue
跳出本次循环后面的剩余语句,然后继续下一次循环。只能跳出最近的while循环或for循环
5、pass
当语句要求不希望任何命令或代码来执行时使用
说明:pass语句表示一个空操作,在执行时没有任何的响应,pass的位置最终应该有代码来执行,只不过暂时不写出来
num = 1
if num == 1:
pass
if、elif、else后面什么都不写会报错,所以可以先使用pass占位