为什么这个简单的代码不起作用? (python [关闭]

我在线上正在学习教程,所以我和视频做的一样,但是结果却有所不同?

total1 = 0

for b in range(1,5):
    total1 += b

print(b)

总数应该是10,但是我得到4。我做错了什么?

评论
  • aeius
    aeius 回复

    您应该打印total1,而不是b。

    这将是您的代码:

    total1 = 0
    
    for b in range(1, 5):
        total1 += b
    
    print(total1)
    

    希望这可以帮助!