Menu
CoddyTech

연락처 추가

Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 18번째.

challenge icon

챌린지

쉬움

이제 인수 하나인 contact_book(딕셔너리)을 받는 add_contact 함수를 만드세요. 함수는 다음을 수행해야 합니다.

  1. 연락처의 이름, 전화번호, 이메일, 주소를 입력받습니다.
  2. 이름이 딕셔너리에 이미 있는지 확인합니다. 있다면 다음을 출력합니다: "Contact already exists!".
  3. 없다면 다음 형식으로 연락처를 저장합니다.

    contact_book[name] = {
    	"phone": phone,
    	"email": email,
    	"address": address
    }

    그런 다음 다음을 출력합니다: "Contact added successfully!".

함수가 실행된 후, 테스트에서 연락처가 이 형식으로 저장되었는지 확인하기 위해 contact_book을 출력합니다.

직접 해보기

def display_menu():
    print("Contact Book Menu:")
    print("1. Add Contact")
    print("2. View Contact")
    print("3. Edit Contact")
    print("4. Delete Contact")
    print("5. List All Contacts")
    print("6. Exit")

논리와 흐름의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러