2016-04-01 642 views
0

在python中,我得到這個錯誤「TypeError:'int'object is callable」。我已閱讀其他帖子,但我無法弄清楚爲什麼發生這種情況。TypeError:「'int'object is not callable」in python

import pdb 
import numpy 

b=int(raw_input("b?")) 
a=int(raw_input("a?")) 
c=int(raw_input("c?")) 

pdb.set_trace() 

sqrt= ( (b*b) - (4* (a*c))) /(2*a) 

x= -b(numpy.sqrt(sqrt)) 
print x 

任何人都可以請告訴我什麼是問題? `

回答

5

此代碼:

-b(numpy.sqrt(sqrt)) 

試圖調用函數b()和否定的結果。

這是你想要什麼:

-b * (numpy.sqrt(sqrt)) 
+0

好的,謝謝你這麼多。 – Expain

相關問題