fork download
  1. inteiro = []
  2.  
  3. while True:
  4. Numero = int(input('Digite um Numero'))
  5. if Numero<=0: # logo após ler o numero vê se é inválido
  6. break # caso seja termina o while sem adicionar
  7. inteiro.append(Numero) # se for valido adiciona à lista e segue para o próximo
  8.  
  9. print(sorted(inteiro,reverse=True))
Success #stdin #stdout 0.04s 9556KB
stdin
10
2
5
3
0
stdout
Digite um NumeroDigite um NumeroDigite um NumeroDigite um NumeroDigite um Numero[10, 5, 3, 2]