大家帮看下问题出在哪里,为什么一直报错“TypeError: 'float' object is not callable”

代码如下:

img

运行报错如下:

img

大家帮看下问题出在哪里,为什么一直报错“TypeError: 'float' object is not callable”,谢谢大家了

for 循环中 sum=sum(List) 这一行sum被声明为一个变量了,就变成 float 了,不要使用内置函数(sum)作为变量名

sum=sum(List)在循环里,第一次运行时将List的和赋值给sum,在第二次运行这个语句时,sum表示一个浮点数,不能作为方法调用调用