- 代码
import random
import time
# 植物类
class Plant:
def __init__(self, name, health):
self.name = name
self.health = health
def is_alive(self):
return self.health > 0
# 僵尸类
class Zombie:
def __init__(self, name, health):
self.name = name
self.health = health
def is_alive(self):
return self.health > 0
# 游戏类
class Game:
def __init__(self):
self.plants = []
self.zombies = []
self.turn = 0
def add_plant(self, plant):
self.plants.append(plant)
def add_zombie(self, zombie):
self.zombies.append(zombie)