Python 类型错误:';int';对象是不可编辑的。帮助我初学者

Python 类型错误:';int';对象是不可编辑的。帮助我初学者,python,Python,这是我的问题, 我想对范围内的所有列表求和,但总是错误类型错误:“int”对象是不可数的 你能帮我一下吗?sum()是一个内置函数。输入应该是一个iterable(例如:list) 文档链接: 变量my sum是一个整数。不能在列表上迭代整数。 def sumList(列表): 总和=0 对于列表中的值: 总和+=值 返回和 或者更惯用的方式: sum(列表) 这是一个内置函数my_sum是一个整数。对一个整数调用sum()是没有意义的。请特别重复介绍教程。阅读sum文档可以很容易地解决这个问

这是我的问题, 我想对范围内的所有列表求和,但总是错误类型错误:“int”对象是不可数的 你能帮我一下吗?sum()是一个内置函数。输入应该是一个iterable(例如:list)

文档链接:


变量
my sum
是一个整数。不能在列表上迭代整数。

def sumList(列表):
总和=0
对于列表中的值:
总和+=值
返回和

或者更惯用的方式:
sum(列表)

这是一个内置函数

my_sum
是一个整数。对一个整数调用
sum()
是没有意义的。请特别重复介绍教程。阅读
sum
文档可以很容易地解决这个问题。还请注意,您使用了
my\u sum
作为普通变量、循环变量和列表。如果您想对my\u sum和n+1之间的数字求和,可以直接在范围上调用
sum()
sum(范围(my\u sum,n+1,n))
def task(n):
    my_sum = 0
    for my_sum in range(my_sum,n+1,1):
        print(sum(my_sum))

def task(n):
    my_sum = 0
    for my_sum in range(my_sum,n+1,1):
        my_sum+=my_sum
    return my_sum