tranky
Pregunta¿cómo hacer un for de manera decreciente? o sea que vaya 10,9,8,7 …

Moisés Manuel Morín Hevia
Pues le dices que quieres un rango que empiece en tanto & termine en tanto & que vaya invertido.

Alejandro Cuello Maure
Otra forma más limpia de hacerlo al revez. Es usando la funcion reversed(range(11))
# el rango tiene como parametro el once para que incluya al diez for i in reversed(range(11)): print(i)

Angel Armando Estrada Engallo
También lo puedes hacer en un ciclo while restando, en lugar de sumar, y cambiando el condicional:
contador = 1000 print(contador) while contador > 0: contador -=1 print(contador)

Ignacio Crespo
Gracias @gsanchezh por la respuesta, tenía la misma duda :D

Guillermo Sanchez
Hola, la función range te permite colocar:
Inicio, final y pasos (en ese orden) range(start, stop, step)
En ese caso range(10,0,1) Te dara de 10 a 1
Recuerda que no se incluye el numero de stop (0)
Tambien puedes colocar el paso en 2 y recorrer los pares