python

it2025-05-06  15

while

格式

while 条件 : pass

使用

while True : print("精忠报国") print("粉红的回忆") print("凉凉") print("风起了")

   无限循环打印这四个歌名。

flag = True while flag : print("精忠报国") print("粉红的回忆") print("凉凉") print("风起了") flag = False

   打印一遍这四个歌名。

flag = True while flag : print("精忠报国") print("粉红的回忆") print("凉凉") flag = False print("第一次")

   打印 精忠报国、粉红的回忆、凉凉这三个。

count = 1 flag = True while flag : print(count) count +=1 if count == 101 : flag = False

   打印1到100。

count = 1 while count < 101 : print(count) count += 1

   打印1到100。

count = 0 while count < 101 : print(count) count += 2

   打印 0、2、4、6 ... 100。

count = 0 while count < 101 : if count % 2 ==0 : print(count) count += 1

  打印 0、2、4、6 ... 100。

终止循环

  1、改变条件。

  2、break.(直接结束循环)

while True : print(111) print(222) break print(333) print(666)

结果:

关键字:

  break:直接跳出本循环体

  continue:结束本次循环,继续下次循环。

while True : print(111) print(222) continue print(333) print(666)  无限重复打印111、222.计算出1+2+3+4...+100。方法一: count = 1 sum = 0 while count <101 : sum = sum + count count +=1 print(sum) 方法二: count = 1 sum = 0 while True : sum = sum + count count +=1 if count == 101: break print(sum)

 

转载于:https://www.cnblogs.com/ZN-225/p/10617814.html

最新回复(0)