Menu
Coddy logo textTech

Adicionar Contato

Parte da seção Logic & Flow do Journey de Python da Coddy — lição 18 de 78.

challenge icon

Desafio

Fácil

Agora, crie a função add_contact que recebe um argumento: contact_book (um dicionário). A função deve:

  1. Obter a entrada para o nome, telefone, e-mail e endereço do contato.
  2. Verificar se o nome já existe no dicionário. Se existir, imprima: "Contact already exists!".
  3. Caso contrário, salve o contato no seguinte formato:

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

    Em seguida, imprima: "Contact added successfully!".

Experimente você mesmo

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 as lições de Logic & Flow