请问这个为什么是无限循环?

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

慕粉2100763

2021-04-20 12:35

i = 0

sum = 0

while True:

    if i > 1000:

        break

    if (i % 2 == 0):

        sum+=i

        i+=1

print(sum)


写回答 关注

2回答

  • 圆桌鬼神
    2021-04-20 15:29:22
    已采纳

    两个IF后面是并行的

  • siye8304
    2021-05-07 15:32:53

    注意 i+=1 的缩进,应该放在while循环的缩进下,而不是if的缩进下

Python3 入门教程(新版)

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

154157 学习 · 1075 问题

查看课程

相似问题