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:

agenda = {} def add(nome, email, telefone): if nome not in agenda: agenda[nome] = {'email': email, 'telefone': telefone} else: print('Esse contato já existe') def consulta(nome): if nome in agenda: print(agenda[nome]) else: print('Contato não encontrado') def remove(nome): if nome in agenda: del agenda[nome] else: print('Contato não encontrado') def listar(): if len(agenda) == 0: print('Agenda vazia') else: print(agenda) while True: menu = int(input(''' ******** Agenda em Python ********* Existem: {} contatos cadastrados *********************************** 1. Inserir um contato 2. Consultar um contato 3

Questions about programming?Chat with your personal AI assistant