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

bookFunció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

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 1.64

bookFunción Range

Desliza para mostrar el menú

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