汉堡店每片肉饼 8 元,加芝士(cheese 是 True)再加 3 元。Burger 已经记好了几片肉饼和要不要芝士。写完 price() 方法,返回这个汉堡多少钱。
burger_price(2, False)→16burger_price(1, True)→11class Burger:
def __init__(self, patties, cheese):
self.patties = patties
self.cheese = cheese
def price(self):
# 在这里写:按肉饼和芝士算出钱,再 return(换掉 return 0)
return 0
def burger_price(patties, cheese):
order = Burger(patties, cheese)
return order.price()
写好了先点「运行」试试示例,没问题再点「提交」。