continue继续循环
任务
对已有的计算 0 - 100 的while循环进行改造,通过增加 continue 语句,使得只计算奇数的和:
sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum
-
?不会了怎么办
-
当 x 是偶数时,就通过continue语句提前进入下一次循环。
continue判断的位置非常重要。
参考代码:
sum = 0 x = 0 while True: x = x + 1 if x > 100: break if x % 2 == 0: continue sum = sum + x print sum