首页 > 代码库 > 12、循环

12、循环

while

#求1-100的和
a, sum = 1, 0
while a < 101:
    a, sum = a + 1, sum + a
    # sum = sum + a
    # a = a + 1
print(sum) #5050,

while...else

#while循环使用else语句在条件语句为False时执行else语句
count = 0
while count < 5:
    print(count,"小于5",end=",") #0 小于5,1 小于5,2 小于5,3 小于5,4 小于5,
    count += 1
else:
    print(count, "大于或等于5") #5 大于或等于5

for in 

for i in range(1,3):
    print(i,end=",") #1,2,

for in ...else

#for循环使用else语句在条件语句为False时执行else语句
for i in range(1,3):
    print(i,end=",") #1,2,
else:
    print(i,"大于等于3") #3大于等于3

1、range()遍历函数
2、break跳出当前循环
3、continue跳出本次循环继续一下次循环
4、pass 空语句,一般用占位语句

 

12、循环