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

有点奇怪的问题求解答

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

提问者:Franklee_ 2021-02-03 10:35

个回答

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

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

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

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