Agenda Telefone: Consultar contato
- Pedir usuário informar quantos contatos irá registrar.
- Pedir usuário informar o nome e o número de telefone (no mesmo input, separado com espaço).
- Solicitar o nome que deseja consultar
- Se o nome estiver registrado, mostrar: nome + telefone
- Se o nome não estiver registrado, mostrar: Não encontrado!
n = int(input("Quantos contatos deseja registrar? "))
name_numbers = [input("Registrar nome e telefone: ").split() for _ in range(n)]
phone_book = {k: v for k,v in name_numbers}
while True:
try:
name = input("Consultar nome: ")
if name in phone_book:
print('%s=%s' % (name, phone_book[name]))
else:
print('Não localizado!')
except:
break
Como fica:
Ver exercício no HackerRank
Comentários
Postar um comentário