Projeto 08 - Agenda de Contatos
🎯 Objetivo
Criar uma agenda telefônica simples usando um dicionário para armazenar os contatos.
📋 Requisitos
- O programa deve ter um menu:
- Adicionar Contato.
- Buscar Contato.
- Remover Contato.
- Listar Todos.
- Sair.
- Os dados devem ser armazenados em um único dicionário onde:
- Chave: Nome do contato.
- Valor: Telefone do contato.
💡 Dicas
- Para adicionar/editar:
agenda[nome] = telefone. - Para buscar:
agenda.get(nome, "Não encontrado"). - Para remover:
agenda.pop(nome). - Use
.items()para listar tudo.
👣 Passo a Passo
- Crie
agenda = {}. - Implemente o loop do menu.
- Leia a opção e execute a lógica do dicionário.
- Teste adicionar um contato e depois buscá-lo.
🚀 Desafio Extra
Faça com que o valor do dicionário não seja apenas o telefone (string), mas sim outro dicionário contendo telefone e email.
Exemplo: