问答详情
源自:4-7 Python之continue继续循环

程序有什么问题吗,输出什么都没有

num=0

sum=0

while num<=1000:

    if num%2==1:

        continue

        sum=sum+num

        num=num+1

print(sum)


提问者:x慕杨人1437 2022-01-30 11:01

个回答

  • 慕码人6507535
    2022-01-30 16:57:14
    已采纳

     num = num + 1放在while命令下面, sum=sum+num取消缩进,就能出答案了,有时候执行是一片空白,多按几次就出了,如果长时间执行中,还没有答案,那应该是写错了

    num=0

    sum=0

    while num<=1000:

        num = num + 1

        if num%2==1:

            continue

        sum=sum+num

    print(sum)