【Python 项目】类鸟群:仿真鸟群
class BirdFlock:
def __init__(self, name, birds, speed, formation):
self.name = name
self.birds = birds
self.speed = speed
self.formation = formation
def fly(self):
print(f"The {self.name} bird flock is flying at {self.speed} km/h in a {self.formation} formation.")
# 使用示例
flock = BirdFlock("magpie", 100, 50, "V")
flock.fly()
这段代码定义了一个名为BirdFlock
的类,用于表示一个仿真的鸟群。类中包含了鸟群的名称、鸟的数量、速度和形成。fly
方法用于打印鸟群飞行的信息。最后,我们创建了一个magpie
(麻雀)类型的鸟群实例,并调用了fly
方法来展示它的飞行特性。
评论已关闭