猿问

请问这个超时是为什么啊?

sum = 0
x = 1

while x<100:
    if x%2!=0:
        sum=sum+x
    else:
        continue
print sum



可爱的小严严
浏览 2076回答 3
3回答

产品经理不是经理

x没有变化。

孤独的小猪

你这个while循环里,没有对x进行处理,现在x总是等于1,小于100,是恒成立的,然后就一直执行里面的代码,没有条件跳出循环

疯狂的线程

sum = 0x = 1while x<100:    if x%2!=0:        sum=sum+x    x+=1print sum
随时随地看视频慕课网APP

相关分类

Python
我要回答