s=0
for i in range (101):
s=i+s
print(s)
这个输出的结果就是5050,正确的
for i in range (101):
s = 0
s=i+s
print(s)
这个输出的结果就是100,就没有达到计算要求
想问下s=0放的位置不一样分别代表什么意思,为什么会出现运算错误
谢谢各位的解答
s=0
for i in range (101):
s=i+s
print(s)
这个输出的结果就是5050,正确的
for i in range (101):
s = 0
s=i+s
print(s)
这个输出的结果就是100,就没有达到计算要求
想问下s=0放的位置不一样分别代表什么意思,为什么会出现运算错误
谢谢各位的解答
你每次把s设置为0,就没有累加效果了啊