a = []
i = int(input("请输入要计算的个数:"))
sum = 0
for j in range(0,i):
tmp = int(input("请输入要计算的第"+str(j+1)+"数:"))
a.append(tmp)
print(sum(a))
报错:TypeError: 'int' object is not callable
Print语句中的Sum,是调用的函数,上面的语句 sum = 0 与其有冲突,删除 sum = 0 即可。
a = []
i = int(input("请输入要计算的个数:"))
for j in range(0, i):
tmp = int(input("请输入要计算的第" + str(j + 1) + "数:"))
a.append(tmp)
print(sum(a))