Menu
Coddy logo textTech

Agregar Contacto

Parte de la sección Logic & Flow del Journey de Python de Coddy — lección 18 de 78.

challenge icon

Desafío

Fácil

Ahora, crea la función add_contact que recibe un argumento: contact_book (un diccionario). La función debe:

  1. Obtener la entrada para el nombre, teléfono, correo electrónico y dirección del contacto.
  2. Verificar si el nombre ya existe en el diccionario. Si es así, imprime: "Contact already exists!".
  3. Si no, guarda el contacto en el siguiente formato:

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

    Luego imprime: "Contact added successfully!".

Pruébalo tú mismo

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

Todas las lecciones de Logic & Flow