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

为什么提交了没有结果

# Enter a code

num =0

sum_num = 0

while True:

    if num % 2 == 1:

        continue

    sum_num += num

    num += 1

    if num == 1000:

        break

print(num,sum_num)


提问者:拔剑四顾 2020-11-27 16:52

个回答

  • 慕运维0295976
    2020-11-27 20:46:31
    已采纳

    进入死循环了,True进入判断,0取余2得到0不等于1,所以sum_num=0,num=2,又进入判断,1取余2得到1,continue跳过下面,还判断True,还是1取余2得到1,一直循环,就没有结果