这么写对吗。我看到答案一样

来源:4-6 Python之break跳出循环

qq_慕移动6480117

2020-11-27 19:58

num = 0

sum = 0

while True:

    if num>1000:

        break

    sum = sum + num

    num = num + 2

print (sum)


写回答 关注

3回答

  • 慕少3230238
    2020-11-27 23:55:39
    已采纳

    可以啊没有问题,只不过是不是偶数就变成你人为判断的了,不是太智能,没有容错性

  • Eprogramer
    2021-05-09 23:43:02

    跟我的想法一样

  • 本王天下无敌
    2020-11-29 14:08:54
    加一个if好,num = num + 2去掉
    if num % 2 == 0:
        sum = sum + num

Python3 入门教程(新版)

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

154153 学习 · 1075 问题

查看课程

相似问题