《python基础教程》答案(第六章)
# created by swy
"""
solutions to beginning python
"""
class Omelet:
"""
This class will create an Omelet
"""
def __init__(self, kind="cheese"):
"""
This initializes an Omelet
:param kind: cheese
"""
self.set_kind(kind)
return
def set_kind(self, kind):
possible_ingredients = self.__known_kinds(kind)
if not possible_ingredients:
return False
else:
self.kind = kind
self.need_ingredients = possible_ingredients
def __known_kinds(self, kind):
if kind == "cheese":
return {"eggs": 2, "milk": 1, "cheese": 1}
else:
return False
if __name__ == '__main__':
Omelet()
pass
第六章 完
更多推荐
《python基础教程》答案(第六章)
发布评论