datos= []
while True:
numero=int(input("ingrese un número"))
datos.append(numero)
if numero==0:
break
Una vez ya ingresados los datos, se procede a ordenar la lista. Esto se realiza mediante dos funciones for. La función iterará pasando por cada uno de los elementos de la lista confirmando si el número es menor que el siguiente.
for i in range(len(datos)):
for j in range(len(datos)):
if datos[i] < datos[j]:
datos[i], datos[j]= datos[j], datos[i]
Esta simple operación nos permitirá iterar por todos los elementos de la lista datos, y reemplazará la posición del elemento mayor ordenandolo.