为什么我的对象无法调用?有谁知道这个问题?
这是我在主main.py
中的代码:
def average_wind(dia):
wind_list=[]
area=klass.windpower(dia)
print(area)
这是我班上的代码:
class Windpower(object):
def __init__(self,digit):
self.digit=digit
def calc_area(self,dia):
area=(dia**2*math.pi)/4
return area
windpower = Windpower(10)
答案 0 :(得分:-1)
klass.windpower
已经是Windpower类的一个对象,因此您无法再次实例化它。但我认为您打算调用calc_area
方法?
area = klass.windpower.calc_area(dia)