首页 > 解决方案 > 计算后如何只打印总数?

问题描述

我正在尝试编写一个代码,该代码将添加从 0 到 100 的所有值的总和,并在使用任何循环结构计算后仅打印总和。

对于另一个我做的很短,所以我做了这个

def listsum(numList):
    iSum = 0
    for i in numList:
        iSum = iSum + i
    return iSum

print(listsum([1,2,3,4,5,6,7,8,9,10]))

但是0到100太多了,还有其他方法吗?

标签: pythonloopssum

解决方案


使用范围:

print(listsum(list(range(101))))

推荐阅读