Menu
Coddy logo textTech

Ajouter un contact

Fait partie de la section Logic & Flow du Journey Python de Coddy — leçon 18 sur 78.

challenge icon

Défi

Facile

Maintenant, créez la fonction add_contact qui prend un argument : contact_book (un dictionnaire). La fonction doit :

  1. Récupérer les entrées pour le nom (name), le téléphone (phone), l'e-mail (email) et l'adresse (address) du contact.
  2. Vérifier si le nom existe déjà dans le dictionnaire. Si c'est le cas, affichez : "Contact already exists!".
  3. Sinon, enregistrez le contact au format suivant :

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

    Ensuite, affichez : "Contact added successfully!".

Essayez vous-même

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

Toutes les leçons de Logic & Flow