Skip to content

Instantly share code, notes, and snippets.

@steg
Last active August 28, 2016 11:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save steg/d37d7f699413c628578b55213bef273b to your computer and use it in GitHub Desktop.
Save steg/d37d7f699413c628578b55213bef273b to your computer and use it in GitHub Desktop.
class PhoneBook:
def __init__(self, city_name):
self.city_name = city_name
self.store = {}
def store_number(self, name, number):
print 'Storing number for city: ' + self.city_name
self.store[name] = number
def retrieve(self, name):
return self.store.get(name)
sydney_phone_book = PhoneBook('Sydney')
melbourne_phone_book = PhoneBook('Melbourne')
sydney_phone_book.store_number('Sarah', '123456')
melbourne_phone_book.store_number('Steven', '654321')
sydney_phone_book.store_number('Bob', '1111111')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment