Generation

generate functionSun, 28 May 2023

Faça um script Python que crie uma agenda de telefones e e-mails que utilize o ‘nome’ como chave e os demais campos (telefone e e-mails) armazenados como lista no dicionário. O script deve indefinidamente oferecer opções ao usuário, como o menu a seguir, até que o usuário digite 0 (zero) como opção para finalizar. Menu da Agenda: ******** Agenda em Python ********* Existem: 0 contatos cadastrados *********************************** 1. Inserir um contato 2. Consultar um contato 3. Remover um contato 4. Listar toda a agenda 0. Finalizar Digite a opção desejada:

contatos = dict() def menu(): print("******** Agenda em Python *********") print(" Existem: %d contatos cadastrados" % len(contatos)) print("***********************************") print("1. Inserir um contato") print("2. Consultar um contato") print("3. Remover um contato") print("4. Listar toda a agenda") print("0. Finalizar") print("Digite a opção desejada:") opcao = int(input()) return opcao def inserir(): nome = input("Digite o nome: ") email = input("Digite o email: ") telefone = input("Digite o telefone: ") contatos[nome] = [email, telefone] def consultar(): nome = input("Digite o nome: ") email = contatos[nome][0]

Questions about programming?Chat with your personal AI assistant