Menu
Coddy logo textTech

Dodaj kontakt

Część sekcji Logika i przepływ programu ścieżki Python w Coddy. Lekcja 18 z 78.

challenge icon

Wyzwanie

Łatwy

Teraz utwórz funkcję add_contact, która przyjmuje jeden argument: contact_book (słownik). Funkcja powinna:

  1. Pobrać dane wejściowe dotyczące imienia i nazwiska, telefonu, adresu e-mail oraz adresu kontaktu.
  2. Sprawdzić, czy imię i nazwisko już istnieją w słowniku. Jeśli tak, wyświetlić: "Contact already exists!".
  3. Jeśli nie, zapisać kontakt w następującym formacie:

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

    Następnie wyświetlić: "Contact added successfully!".

Spróbuj swoich sił

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")

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator Python online