-2
当我调用该函数:类型错误 - 浮动对象不可调用的
def dif(a,b,c,g):
y = float((3*a)*(g**2)+(2*b)*g + c)
return y
我得到的错误:
TypeError: 'float' object is not callable
时
a = 1
b = 3
c = -3
d = -1
g = 2.33333333
我不看到时得到一个错误我在函数之外编写代码,是否需要调用函数呢?
可能您已将'float'名称重新分配给一个数字。 – 2014-10-05 21:29:29
要检查名称是否被重新分配,请检查类型(浮点数) - 在2.7我得到“” –
2014-10-05 21:38:39