python TypeError: 'int' object is not callable 问题解决

TypeError: 'int' object is not callable

这个错误的原因很简单

看下面的程序:

 def loss(a,b):
return a-b loss = 0
loss = loss(5,2)+1

错误定位:

loss = loss(5,2)+1
TypeError: 'int' object is not callable

原因:

函数名loss

变量名loss

重合!!!

以此类推到其他类型的错误

上一篇:去注释


下一篇:8、判断对象是否是可迭代的