有点奇怪的问题求解答

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

Franklee_

2021-02-03 10:35

num = 0 sum = 0 while num<=1000:    num = num+1    if num % 2 == 1:        continue    sum = sum+num print(sum) 为什么前面while <1000和<=1000的最后结果一样

写回答 关注

2回答

  • weixin_慕数据3534771
    2021-02-23 11:42:05

    把 num = num+1 放到求和后边试一下

  • 小夏努力学
    2021-02-03 14:52:19

    while循环里是先给num这个变量+1了,所以当你的num是999的时候带进去,sum加上的是1000

Python3 入门教程(新版)

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

154161 学习 · 1075 问题

查看课程

相似问题