연락처 추가
Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 18번째.
챌린지
쉬움이제 인수 하나인 contact_book(딕셔너리)을 받는 add_contact 함수를 만드세요. 함수는 다음을 수행해야 합니다.
- 연락처의 이름, 전화번호, 이메일, 주소를 입력받습니다.
- 이름이 딕셔너리에 이미 있는지 확인합니다. 있다면 다음을 출력합니다:
"Contact already exists!". 없다면 다음 형식으로 연락처를 저장합니다.
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 컴파일러