【发布时间】:2013-02-07 12:55:39
【问题描述】:
下面这段代码给了我错误
fd=((1/(sd*sqrt(6.28)))*2.718**((-1(d-average)**2))/(2*sd**2)))
这是错误
Traceback (most recent call last):
File "C:\Users\etc
fd=((1/(sd*sqrt(6.28)))*2.718**((-1(d-average)**2))/(2*sd**2))
TypeError: 'int' object is not callable
我找不到 int 对象“不可调用”的位置
谢谢
【问题讨论】:
-
那是因为表达方式很丑。使用一堆临时变量。 (我的猜测是您在括号之前缺少
-1(d-average)的运算符。) -
您的示例代码和错误消息的代码不同。
-
我有这个想法,但我的教授希望看到他给我们的代码中的确切方程式。还是谢谢
-
是的,但是会弹出同样的错误,无法修复
标签: python object int typeerror