【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占位

你可能感兴趣的:(python,开发语言)