diff options
-rw-r--r-- | wk6/lect/greet.py | 6 | ||||
-rw-r--r-- | wk6/lect/phonebook.py | 38 |
2 files changed, 34 insertions, 10 deletions
diff --git a/wk6/lect/greet.py b/wk6/lect/greet.py new file mode 100644 index 0000000..05136da --- /dev/null +++ b/wk6/lect/greet.py @@ -0,0 +1,6 @@ +from sys import argv + +if len(argv) == 2: + print("hello,", argv[1]) +else: + print("hello, world") diff --git a/wk6/lect/phonebook.py b/wk6/lect/phonebook.py index 9ba6b45..4d33a9f 100644 --- a/wk6/lect/phonebook.py +++ b/wk6/lect/phonebook.py @@ -11,18 +11,36 @@ # else: # print("Not found") -people = [ - {"name": "Carter", "number": "+1-617-495-1000"}, - {"name": "David", "number": "+1-617-495-1000"}, - {"name": "John", "number": "+1-949-468-2750"}, -] + + +# people = [ +# {"name": "Carter", "number": "+1-617-495-1000"}, +# {"name": "David", "number": "+1-617-495-1000"}, +# {"name": "John", "number": "+1-949-468-2750"}, +# ] +# +# name = input("Name: ") +# +# for person in people: +# if person["name"] == name: +# # number = person["number"] +# print("Found", person['number']) +# break +# else: +# print("Not found") + + + +people = { + "Carter": "+1-617-495-1000", + "David": "+1-617-495-1000", + "John": "+1-949-468-2750", +} name = input("Name: ") -for person in people: - if person["name"] == name: - number = person["number"] - print("Found", number) - break +if name in people: + number = people[name] + print("Found", number) else: print("Not found") |