我正在寫一個Dog類,以便每個創建的狗對象都包含高度和重量字段變量。每隻狗都應隨機初始化。高度應初始化爲[1.00,100.0]釐米範圍內的隨機浮動。體重應在[0.7,20] kg範圍內隨機初始化。它說行def_init_(個體經營)之後有一個語法錯誤:對象和列表
def_init_(self):
self.height = random.uniform(0.00,101.0)
self.weight = random.uniform(0.6,20.0)
我還需要編寫一個名爲makePack()函數,它接受一個整數參數n,並返回n鴨對象的列表。
我有這樣的:
for count in makeFlock(n):
n = Dog()
n.attr = count
Dog.append(n)
我不知道如果我這樣做的權利。