每个人,在调用类方法时遇到一个错误。代码如下。四元函数是一种积分方法,其中self.t是积分的上限值。当我将“ 2”传递给此函数时,将出现错误。如何解决呢?谢谢。
from scipy.integrate import quad
class rio:
def __init__(self,t):
self.t = t
def cal(self):
m = quad(lambda x: x, 0, self.t)
return m
c = rio.cal(2)
print (c)
我希望输出2,但错误显示“ int对象没有属性t”