循环语句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

 

posted @ 2021-03-25 19:38  吃啥呦?  阅读(201)  评论(0)    收藏  举报