# 烤牛排
# 1.定义类:初始化属性,被烤和添加佐料的方法,显示对象信息的str
class Steak():
def __init__(self):
# 烤的时间
self.cook_time = 0
# 牛排状态
self.cook_static = '生的'
# 佐料列表
self.condiments = []
# 烤牛排的方法
def cook(self,time):
self.cook_time += time # 上一次被烤的时间加上这次烤的时间算出总体烤的时间
if 0 <= self.cook_time < 3:
self.cook_static = '生的'
elif 3 <= self.cook_time < 5:
self.cook_static = '四分熟'
elif 5 <= self.cook_time < 8:
self.cook_static = '七分熟'
elif self.cook_time > 8:
self.cook_static = '真的熟了'
# 添加佐料
def add_condiments(self,condiment):
# 根据用户喜好进行添加
self.condiments.ap