fork(1) download
  1. numeros = []
  2. while True:
  3. numeros.append(int(input('Digite um número: ')))
  4. while True:
  5. condicao = str(input('Deseja continuar? SIM ou NÃO? ')).upper()
  6. if condicao == 'SIM' or condicao == 'NAO': break
  7. print('Essa opção não existe. Tente de novo.')
  8. if condicao == 'NAO': break
  9. numeros.sort()
  10. unicos = list(set(numeros))
  11. #O comando list(set(lista)) faz com que os números repetidos digitados não se repitam.
  12. print('Os números digitados (excluindo os duplicados) foram {0}'.format(unicos))
  13.  
  14. #https://pt.stackoverflow.com/q/385771/101
Success #stdin #stdout 0.01s 27624KB
stdin
1
ABC
SIM
2
NAO
stdout
Digite um número: Deseja continuar? SIM ou NÃO? Essa opção não existe. Tente de novo.
Deseja continuar? SIM ou NÃO? Digite um número: Deseja continuar? SIM ou NÃO? Os números digitados (excluindo os duplicados) foram [1, 2]