# 使用字典来存储Task任务 # 任务的状态有:未开始、进行中、已完成 # 任务的状态可以通过TaskManager来进行修改 # 任务的状态可以通过TaskManager来进行查询 # 任务的状态可以通过TaskManager来进行删除 # 任务的状态可以通过TaskManager来进行添加 class TaskManager(object): def __init__(self): self.tasks = {} def add(self, task_name): self.tasks[task_name] = 'not started' def delete(self, task_name): del self.tasks[task_name] def update(self, task_name, status): self.tasks[task_name] = status def query(self, task_name): return self.tasks[task_name] def query_all(self): return self.tasks