基本循环 while: while 用于输出连续语句,简单地打印出你想要的一系列字符(语句)。
例:打印出从 0 到 100 的所有的数:
1 # -*- coding: utf-8 =*- 2 start = 0 3 while True: 4 5 print(start) 6 if start ==100: 7 break 8 # start = start + 1 9 start += 1
上面用到了简单的 break 语句,break语句常用于循环当中,用于停止所有循环。
例:打印出从 0 到 100 所有数并求和:
1 # -*- coding: utf-8 -*- 2 3 sum = 0 4 start = 1 5 while True: 6 print(start) 7 sum = sum +start 8 if start == 100: 9 break 10 start += 1 11 print sum
continue 常用于结束当次循环,并不停止所有循环.
例:打印出 0, 1 , 2,3,4, 5, 6, 8, 9, 10:
# -*- coding: utf-8 =*- start = 0 while True: if start == 7: start += 1 continue print(start) if start ==10: break # start = start + 1