python基础-循环语句while
循环语句:while\for\嵌套
循环控制语句:break\continue
break:跳出整个循环,不会再继续循环下去
continue:跳出本次循环,继续下一次循环
while循环:
1 count = 0 2 while (count < 9): 3 print("count=",count) 4 count += 1 5 print("while循环结束")
结果:
count= 0
count= 1
count= 2
count= 3
count= 4
count= 5
count= 6
count= 7
count= 8
while循环结束
continue语句:
i = 1 while i<10: i+=1 if i%2>0: #如果i%2的值大于0,则跳出本次循环,后面的语句不会执行,直接继续下一次循环, continue print(i)
结果:
2
4
6
8
10
break语句:
i = 1 while 1: #死循环 print(i) i += 1 if i>10:#循环到i=11的时候,执行break,跳出整个while循环 break
结果:
1 2 3 4 5 6 7 8 9 10
else语句:
while-else 与 if-else一样
count = 0 while count <5: print(count,"小于5") count = count + 1 else: print(count,"大于等于5")
结果:
0 小于5
1 小于5
2 小于5
3 小于5
4 小于5
5 大于等于5