Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Función Range | Loops (Bucles)
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Primer Conocimiento
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops (Bucles)
6. Funciones

Función Range

Si estás buscando hacer un loop a través de índices en lugar de un número de elementos, sería conveniente familizarizarse con la función range(). La función range() produce una serie de números y devuelve un objeto range. Esta función puede aceptar 1, 2 o 3 argumentos numéricos positivos.

Cuando sólo se proporciona un argumento, n, devuelve todos los números enteros desde 0 hasta, pero sin incluir, n. Por ejemplo, range(5) devuelve los números del 0 al 4.

123
# Range with one argument for i in range(5): print(i, end = ' ')
copy

Si le das a la función dos argumentos, n y m, devuelve todos los enteros empezando por n y llegando hasta m, pero sin incluir, m.

Así, range(5, 10) producirá los números del 5 al 9.

123
# Range with two arguments for i in range(5, 10): print(i, end = ' ')
copy

Si proporcionas tres argumentos, n, m y s, devuelve enteros empezando por n y terminando antes de m, pero incrementando en s.

Por ejemplo, range(10, 30, 5) te dará los números 10, 15, 20, 25.

123
# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
copy
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 5
some-alt