循环语句while
while:只要条件是真,就会一直执行循环体内的程序,无线循环
while 条件:
循环体
while True:
print(‘111’)
如何终止循环:
1、改变条件使其不成立,这个flag是一个标志位,如果是True的话没办法给它赋值flase
题:打印1-100
count = 1
flag = True
while flag :
print(count)
count = count +1
if count >100:
flag = False
或
count = 1
while count <=100:
print(count)
count = count +1
题:打印1加到100
count = 1
sum = 0
while count <= 100:
sum = sum +count
print(sum)
count = count + 1
2、break:在while中只要遇到break不管是否满足条件都终止循环
count = 1 while True : print(count) count = count +1 if count >100:break
continue:结束本次循环,继续下一次循环,不会往下走,相当于遇到continue就临时到底了,
count = 1 while count < 20 : print(count) count = count +1
count = count +1 这一句永远不会被执行
while else:当while 被break打断时,就不会再执行else

浙公网安备 33010602011771号