Menu



Manage

Cord > Study_Python 전체 다운로드
Study_Python > hw3.py Lines 37 | 1.2 KB
다운로드

                        # 숙제 10

phonnums = {} #dict()
while True:
    print("="*15,"\n원하시는 기능을 선택하세요.\n[1] 추가\n[2] 검색\n[0]종료\n","="*15)
    sel = str(input("선택 :"))

    if sel == '1':
        print("추가 기능 수행")
        print("이름과 전화번호를 입력하세요. (엔터 입력시 종료)")
        while True:
            name = input("이름 : ")
            if name == '':
                break

            phonnum = str(input("전화번호 : "))
            phonnums[name] = phonnum.lower()

        print("\n\n=====연락처 목록=====\n\n")

        for name, phonnum in phonnums.items():
            print(f"{name} : {phonnum}")

    elif sel == '2':
        print("검색 기능 수행")
        named = input("이름 :")
        if named.lower() in phonnums:
            print(named, "의 연락처 :", phonnums.get(named))
        else:
            print("해당 이름의 연락처를 찾을 수 없습니다.")

    elif sel == '0':
        print("\n프로그램을 종료합니다.")
        break

    else:
        print("올바르지 않은 입력입니다. 다시 입력해주세요.")