我只是个初学者:P.我正在编写关于Codeacademy的while循环的教程"点击这里!" ,但是我已经陷入了这个部分:编写一个while循环,它存储到theSum前十个正整数(包括10)的总和中.这就是它给你的工作:
theSum = 0
num = 1
while num <= 10:
print num
num = num + 1
Run Code Online (Sandbox Code Playgroud)
它在控制台中的单独行上打印出数字1到10.任何人都可以向我解释如何将它存储在变量" mySum" 中的值的总和?到目前为止我尝试过的任何东西都不适合我.:(
编辑:好的,所以我试过这个:
theSum = 0
num = 1
while num <= 10:
num += 1
mySum = num
mySum = mySum + num
print mySum
Run Code Online (Sandbox Code Playgroud)
这给了我22,为什么呢?反正我还在吗?(感谢所有的回复,但明天我会再试一次.)
编辑:好的,我明白了!感谢您的帮助.:)
mySum = 0
num = 1
while num <= 10:
mySum += num
num += 1
print mySum
Run Code Online (Sandbox Code Playgroud)