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