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

tranky

tranky

Pregunta
studenthace 5 años

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

5 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Pues le dices que quieres un rango que empiece en tanto & termine en tanto & que vaya invertido.

    Alejandro Cuello Maure

    Alejandro Cuello Maure

    studenthace 5 años

    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

    Angel Armando Estrada Engallo

    studenthace 5 años

    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

    Ignacio Crespo

    studenthace 5 años

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

    Guillermo Sanchez

    Guillermo Sanchez

    studenthace 5 años

    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

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.