Utilizando apenas IF, ELIF e ELSE, levei umas boas horas nas minhas longas noites para fazer esse scrip, breve atualizarei com o laço FOR!
CODE
# -*- coding: cp1252 -*-
n1=int(raw_input("Número 1:"))
n2=int(raw_input("Número 2:"))
n3=int(raw_input("Número 3:"))
n4=int(raw_input("Número 4:"))
n5=int(raw_input("Número 5:"))
n6=int(raw_input("Número 6:"))
n7=int(raw_input("Número 7:"))
n8=int(raw_input("Número 8:"))
n9=int(raw_input("Número 9:"))
n10=int(raw_input("Número 10:"))
if n2 > n1: #se o número 2 for maior que o número 1
aux=n1 #auxilia a variavel
n1=n2 #número 1 toma o valor de número 2
n2=aux #número 2 toma valor de número 1 com o auxiliar
if n3 > n2:
if n3 >= n1:
aux=n1
aux2=n2
n1=n3
n2=aux
n3=aux2
elif n3 >= n2 and n3 < n1:
aux=n2
n2=n3
n3=aux
if n4 > n3:
if n4 >= n1:
aux=n1
aux2=n2
aux3=n3
n1=n4
n2=aux
n3=aux2
n4=aux3
elif n4 >= n2 and n4 < n1:
aux=n2
aux2=n3
n2=n4
n3=aux
n4=aux2
elif n4 >= n3 and n4 < n2:
aux=n3
n3=n4
n4=aux
if n5 > n4:
if n5 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
n1=n5
n2=aux
n3=aux2
n4=aux3
n5=aux4
elif n5 >= n2 and n5 < n1:
aux=n2
aux2=n3
aux3=n4
n2=n5
n3=aux
n4=aux2
n5=aux3
elif n5 >= n3 and n5 < n2:
aux=n3
aux2=n4
n3=n5
n4=aux
n5=aux2
elif n5 >= n4 and n5 < n3:
aux=n4
n4=n5
n5=aux
if n6 > n5:
if n6 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
n1=n6
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
elif n6 >= n2 and n6 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
n2=n6
n3=aux
n4=aux2
n5=aux3
n6=aux4
elif n6 >= n3 and n6 < n2:
aux=n3
aux2=n4
aux3=n5
n3=n6
n4=aux
n5=aux2
n6=aux3
elif n6 >= n4 and n6 < n3:
aux=n4
aux2=n5
n4=n6
n5=aux
n6=aux2
elif n6 > n5 and n6 < n4:
aux=n5
n5=n6
n6=aux
if n7 > n6:
if n7 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
n1=n7
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
elif n7 >= n2 and n7 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
n2=n7
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
elif n7 >= n3 and n7 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
n3=n7
n4=aux
n5=aux2
n6=aux3
n7=aux4
elif n7 >= n4 and n7 < n3:
aux=n4
aux2=n5
aux3=n6
n4=n7
n5=aux
n6=aux2
n7=aux3
elif n7 > n5 and n7 < n4:
aux=n5
aux2=n6
n5=n7
n6=aux
n7=aux2
elif n7 > n6 and n7 < n5:
aux=n6
n6=n7
n7=aux
if n8 > n7:
if n8 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
aux7=n7
n1=n8
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
n8=aux7
elif n8 >= n2 and n8 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
aux6=n7
n2=n8
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
n8=aux6
elif n8 >= n3 and n8 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
aux5=n7
n3=n8
n4=aux
n5=aux2
n6=aux3
n7=aux4
n8=aux5
elif n8 >= n4 and n8 < n3:
aux=n4
aux2=n5
aux3=n6
aux4=n7
n4=n8
n5=aux
n6=aux2
n7=aux3
n8=aux4
elif n8 > n5 and n8 < n4:
aux=n5
aux2=n6
aux3=n7
n5=n8
n6=aux
n7=aux2
n8=aux3
elif n8 > n6 and n8 < n5:
aux=n6
aux2=n7
n6=n8
n7=aux
n8=aux2
elif n8> n7 and n8 < n6:
aux=n7
n7=n8
n8=aux
if n9 > n8:
if n9 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
aux7=n7
aux8=n8
n1=n9
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
n8=aux7
n9=aux8
elif n9 >= n2 and n9 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
aux6=n7
aux7=n8
n2=n9
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
n8=aux6
n9=aux7
elif n9 >= n3 and n9 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
aux5=n7
aux6=n8
n3=n9
n4=aux
n5=aux2
n6=aux3
n7=aux4
n8=aux5
n9=aux6
elif n9 >= n4 and n9 < n3:
aux=n4
aux2=n5
aux3=n6
aux4=n7
aux5=n8
n4=n9
n5=aux
n6=aux2
n7=aux3
n8=aux4
n9=aux5
elif n9 > n5 and n9 < n4:
aux=n5
aux2=n6
aux3=n7
aux4=n8
n5=n9
n6=aux
n7=aux2
n8=aux3
n9=aux4
elif n9 > n6 and n9 < n5:
aux=n6
aux2=n7
aux3=n8
n6=n9
n7=aux
n8=aux2
n9=aux3
elif n9 > n7 and n9 < n6:
aux=n7
aux2=n8
n7=n9
n8=aux
n9=aux2
elif n9 > n8 and n9 < n7:
aux=n8
n8=n9
n9=aux
if n10 > n9:
if n10 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
aux7=n7
aux8=n8
aux9=n9
n1=n10
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
n8=aux7
n9=aux8
n10=aux9
elif n10 >= n2 and n10 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
aux6=n7
aux7=n8
aux8=n9
n2=n10
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
n8=aux6
n9=aux7
n10=aux8
elif n10 >= n3 and n10 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
aux5=n7
aux6=n8
aux7=n9
n3=n10
n4=aux
n5=aux2
n6=aux3
n7=aux4
n8=aux5
n9=aux6
n10=aux7
elif n10 >= n4 and n10 < n3:
aux=n4
aux2=n5
aux3=n6
aux4=n7
aux5=n8
aux6=n9
n4=n10
n5=aux
n6=aux2
n7=aux3
n8=aux4
n9=aux5
n10=aux6
elif n10 > n5 and n10 < n4:
aux=n5
aux2=n6
aux3=n7
aux4=n8
aux5=n9
n5=n10
n6=aux
n7=aux2
n8=aux3
n9=aux4
n10=aux5
elif n10 > n6 and n10 < n5:
aux=n6
aux2=n7
aux3=n8
aux4=n9
n6=n10
n7=aux
n8=aux2
n9=aux3
n10=aux4
elif n10 > n7 and n10 < n6:
aux=n7
aux2=n8
aux3=n9
n7=n10
n8=aux
n9=aux2
n10=aux3
elif n10 > n8 and n10 < n7:
aux=n8
aux2=n9
n8=n10
n9=aux
n10=aux2
elif n10 > n9 and n10 < n8:
aux=n9
n9=n10
n10=aux
print "\n"
print "A ordem decrescente ficou",n1,n2,n3,n4,n5,n6,n7,n8,n9,n10
print "e a ordem crescente ficou",n10,n9,n8,n7,n6,n5,n4,n3,n2,n1
n1=int(raw_input("Número 1:"))
n2=int(raw_input("Número 2:"))
n3=int(raw_input("Número 3:"))
n4=int(raw_input("Número 4:"))
n5=int(raw_input("Número 5:"))
n6=int(raw_input("Número 6:"))
n7=int(raw_input("Número 7:"))
n8=int(raw_input("Número 8:"))
n9=int(raw_input("Número 9:"))
n10=int(raw_input("Número 10:"))
if n2 > n1: #se o número 2 for maior que o número 1
aux=n1 #auxilia a variavel
n1=n2 #número 1 toma o valor de número 2
n2=aux #número 2 toma valor de número 1 com o auxiliar
if n3 > n2:
if n3 >= n1:
aux=n1
aux2=n2
n1=n3
n2=aux
n3=aux2
elif n3 >= n2 and n3 < n1:
aux=n2
n2=n3
n3=aux
if n4 > n3:
if n4 >= n1:
aux=n1
aux2=n2
aux3=n3
n1=n4
n2=aux
n3=aux2
n4=aux3
elif n4 >= n2 and n4 < n1:
aux=n2
aux2=n3
n2=n4
n3=aux
n4=aux2
elif n4 >= n3 and n4 < n2:
aux=n3
n3=n4
n4=aux
if n5 > n4:
if n5 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
n1=n5
n2=aux
n3=aux2
n4=aux3
n5=aux4
elif n5 >= n2 and n5 < n1:
aux=n2
aux2=n3
aux3=n4
n2=n5
n3=aux
n4=aux2
n5=aux3
elif n5 >= n3 and n5 < n2:
aux=n3
aux2=n4
n3=n5
n4=aux
n5=aux2
elif n5 >= n4 and n5 < n3:
aux=n4
n4=n5
n5=aux
if n6 > n5:
if n6 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
n1=n6
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
elif n6 >= n2 and n6 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
n2=n6
n3=aux
n4=aux2
n5=aux3
n6=aux4
elif n6 >= n3 and n6 < n2:
aux=n3
aux2=n4
aux3=n5
n3=n6
n4=aux
n5=aux2
n6=aux3
elif n6 >= n4 and n6 < n3:
aux=n4
aux2=n5
n4=n6
n5=aux
n6=aux2
elif n6 > n5 and n6 < n4:
aux=n5
n5=n6
n6=aux
if n7 > n6:
if n7 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
n1=n7
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
elif n7 >= n2 and n7 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
n2=n7
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
elif n7 >= n3 and n7 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
n3=n7
n4=aux
n5=aux2
n6=aux3
n7=aux4
elif n7 >= n4 and n7 < n3:
aux=n4
aux2=n5
aux3=n6
n4=n7
n5=aux
n6=aux2
n7=aux3
elif n7 > n5 and n7 < n4:
aux=n5
aux2=n6
n5=n7
n6=aux
n7=aux2
elif n7 > n6 and n7 < n5:
aux=n6
n6=n7
n7=aux
if n8 > n7:
if n8 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
aux7=n7
n1=n8
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
n8=aux7
elif n8 >= n2 and n8 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
aux6=n7
n2=n8
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
n8=aux6
elif n8 >= n3 and n8 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
aux5=n7
n3=n8
n4=aux
n5=aux2
n6=aux3
n7=aux4
n8=aux5
elif n8 >= n4 and n8 < n3:
aux=n4
aux2=n5
aux3=n6
aux4=n7
n4=n8
n5=aux
n6=aux2
n7=aux3
n8=aux4
elif n8 > n5 and n8 < n4:
aux=n5
aux2=n6
aux3=n7
n5=n8
n6=aux
n7=aux2
n8=aux3
elif n8 > n6 and n8 < n5:
aux=n6
aux2=n7
n6=n8
n7=aux
n8=aux2
elif n8> n7 and n8 < n6:
aux=n7
n7=n8
n8=aux
if n9 > n8:
if n9 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
aux7=n7
aux8=n8
n1=n9
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
n8=aux7
n9=aux8
elif n9 >= n2 and n9 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
aux6=n7
aux7=n8
n2=n9
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
n8=aux6
n9=aux7
elif n9 >= n3 and n9 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
aux5=n7
aux6=n8
n3=n9
n4=aux
n5=aux2
n6=aux3
n7=aux4
n8=aux5
n9=aux6
elif n9 >= n4 and n9 < n3:
aux=n4
aux2=n5
aux3=n6
aux4=n7
aux5=n8
n4=n9
n5=aux
n6=aux2
n7=aux3
n8=aux4
n9=aux5
elif n9 > n5 and n9 < n4:
aux=n5
aux2=n6
aux3=n7
aux4=n8
n5=n9
n6=aux
n7=aux2
n8=aux3
n9=aux4
elif n9 > n6 and n9 < n5:
aux=n6
aux2=n7
aux3=n8
n6=n9
n7=aux
n8=aux2
n9=aux3
elif n9 > n7 and n9 < n6:
aux=n7
aux2=n8
n7=n9
n8=aux
n9=aux2
elif n9 > n8 and n9 < n7:
aux=n8
n8=n9
n9=aux
if n10 > n9:
if n10 >= n1:
aux=n1
aux2=n2
aux3=n3
aux4=n4
aux5=n5
aux6=n6
aux7=n7
aux8=n8
aux9=n9
n1=n10
n2=aux
n3=aux2
n4=aux3
n5=aux4
n6=aux5
n7=aux6
n8=aux7
n9=aux8
n10=aux9
elif n10 >= n2 and n10 < n1:
aux=n2
aux2=n3
aux3=n4
aux4=n5
aux5=n6
aux6=n7
aux7=n8
aux8=n9
n2=n10
n3=aux
n4=aux2
n5=aux3
n6=aux4
n7=aux5
n8=aux6
n9=aux7
n10=aux8
elif n10 >= n3 and n10 < n2:
aux=n3
aux2=n4
aux3=n5
aux4=n6
aux5=n7
aux6=n8
aux7=n9
n3=n10
n4=aux
n5=aux2
n6=aux3
n7=aux4
n8=aux5
n9=aux6
n10=aux7
elif n10 >= n4 and n10 < n3:
aux=n4
aux2=n5
aux3=n6
aux4=n7
aux5=n8
aux6=n9
n4=n10
n5=aux
n6=aux2
n7=aux3
n8=aux4
n9=aux5
n10=aux6
elif n10 > n5 and n10 < n4:
aux=n5
aux2=n6
aux3=n7
aux4=n8
aux5=n9
n5=n10
n6=aux
n7=aux2
n8=aux3
n9=aux4
n10=aux5
elif n10 > n6 and n10 < n5:
aux=n6
aux2=n7
aux3=n8
aux4=n9
n6=n10
n7=aux
n8=aux2
n9=aux3
n10=aux4
elif n10 > n7 and n10 < n6:
aux=n7
aux2=n8
aux3=n9
n7=n10
n8=aux
n9=aux2
n10=aux3
elif n10 > n8 and n10 < n7:
aux=n8
aux2=n9
n8=n10
n9=aux
n10=aux2
elif n10 > n9 and n10 < n8:
aux=n9
n9=n10
n10=aux
print "\n"
print "A ordem decrescente ficou",n1,n2,n3,n4,n5,n6,n7,n8,n9,n10
print "e a ordem crescente ficou",n10,n9,n8,n7,n6,n5,n4,n3,n2,n1
Comentem!