不太清楚
i = sum = 0while i <= 4:
sum += i
i = i+1
print(sum)
小于等于4最后的结果是10 想不明白
多少有点想不明白
我知道他的结果是10 ,
可是我没办法解答自己的问题为什么等于10
1+2+3+4=10 这个循环有两个变量:i 和 sum
是 i <= 4但是打印的是 sum
而 sum += i 就是把所有的 i 加起来赋值给 sum(i 从 1 自增到 4,因为 while i <= 4)
从 1 加到 4 不就是 10 吗? 2#和3#说得对(水{:5_104:}) {:5_103:} Max472 发表于 2021-8-24 17:10
这个循环有两个变量:i 和 sum
是 i
原来是这样,我这下就懂了 冬雪雪冬 发表于 2021-8-24 17:10
1+2+3+4=10
哦哦原来1+2+3+4 是i 的循环出来
sum是他们相加 Rosy7673 发表于 2021-8-24 18:48
2#和3#说得对(水)
年轻人好水啊{:10_306:}
页:
[1]