课程
/后端开发
/Python
/初识Python
sum = 0 x = 0 while True: x = x + 1 if x > 100: break if not x%2 == 0: continue sum = sum + x print sum
2016-07-10
源自:初识Python 5-7
正在回答
因为你这个编写的意思是所有的100以内所有的偶数求和吧,
慕婉清0570149 提问者
continue是指如果满足if判断条件,则跳过continue之后的指令,返回循环的第一步(x=x+1),继续判断下一个数是否满足(也就是继续循环的意思)。也就是说当x为偶数时,if x%2=0成立,直接跳过sum=sum+x,直接回到循环第一步,执行x=x+1以及之后的指令。只有x为奇数时,才会执行sum=sum+x指令,所以最后算得的是奇数的和。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序