Python 2.7 对象和列表
我有一个duck类,这样创建的每个duck对象都包含wingspan和weight字段变量。每只鸭子都应该随机初始化其中的每一个。翼展应初始化为[80.0100.0]厘米范围内的随机浮动。重量应在[0.7,1.6]kg范围内随机初始化。我有Python 2.7 对象和列表,python-2.7,Python 2.7,我有一个duck类,这样创建的每个duck对象都包含wingspan和weight字段变量。每只鸭子都应该随机初始化其中的每一个。翼展应初始化为[80.0100.0]厘米范围内的随机浮动。重量应在[0.7,1.6]kg范围内随机初始化。我有 import random class Duck: def __init__(self): self.wingspan = round(random.uniform(80.0, 100.0), 1) self.weig
import random
class Duck:
def __init__(self):
self.wingspan = round(random.uniform(80.0, 100.0), 1)
self.weight = round(random.uniform(0.7,1.6), 2)
但第二部分要求我编写一个名为makeFlock的函数,它接受一个整数参数n,并返回n个Duck对象的列表。我不知道该怎么做。有什么建议吗?家庭作业+不做自己的努力=>否决票:
def makeFlock(n):
flock = []
for _ in range(n):
flock.append(Duck())
return(flock)