연락처 추가
Coddy Python 여정의 Logic & Flow 섹션에 포함된 레슨 — 78개 중 18번째.
챌린지
쉬움이제 contact_book(딕셔너리)이라는 하나의 인자를 받는 add_contact 함수를 만드세요. 이 함수는 다음을 수행해야 합니다:
- 연락처의 이름(name), 전화번호(phone), 이메일(email), 주소(address)를 입력받습니다.
- 딕셔너리에 해당 이름이 이미 존재하는지 확인합니다. 만약 존재한다면,
"Contact already exists!"를 출력합니다. 존재하지 않는다면, 다음 형식으로 연락처를 저장합니다:
contact_book[name] = { "phone": phone, "email": email, "address": address }그 다음
"Contact added successfully!"를 출력합니다.
직접 해보기
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")