Skip to content

Instantly share code, notes, and snippets.

@lu-chi
Created December 2, 2016 19:20
Show Gist options
  • Select an option

  • Save lu-chi/f1f9d8a4c64bd160818ce2eb49e19242 to your computer and use it in GitHub Desktop.

Select an option

Save lu-chi/f1f9d8a4c64bd160818ce2eb49e19242 to your computer and use it in GitHub Desktop.
ptyhon exercises
class Lunch:
def get_menu_price(self, menu):
menus = {"menu_1": 15.00, "menu_2":30.00}
return menus[menu]
class Lunch2:
def get_menu_price(self, menu):
menus = {"menu_1": 15.00, "menu_2":30.00}
return menus.setdefault(menu, "error in menu")
class Lunch3:
def __init__(self, menu):
self.menu = menu
self.menus = {"menu_1": 15.00, "menu_2":30.00}
def get_menu_price(self):
return self.menus.setdefault(self.menu, "error in menu")
a = Lunch()
print a.get_menu_price("menu_1")
b = Lunch2()
print b.get_menu_price("menu_2")
print b.get_menu_price("sdfasdf")
c = Lunch3("menu_1")
print c.get_menu_price()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment