为什么提交了没有结果

来源:4-7 Python之continue继续循环

拔剑四顾

2020-11-27 16:52

# 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)


写回答 关注

1回答

  • 慕运维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,一直循环,就没有结果

    拔剑四顾

    “所以所以sum_num=0,num=1”

    2020-11-27 21:06:48

    共 1 条回复 >

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154164 学习 · 1075 问题

查看课程

相似问题