Sobes.tech
Middle

¿Qué es range en Python y cómo se usa como argumento?

sobes.tech AI

Respuesta de la IA

En Python, range es una función incorporada que genera una secuencia de números. Se usa a menudo para organizar bucles con un rango numérico definido.

Formatos de uso:

  • range(stop) — secuencia desde 0 hasta stop-1.
  • range(start, stop) — desde start hasta stop-1.
  • range(start, stop, step) — desde start hasta stop-1 con un paso de step.

Ejemplo de uso en un ciclo:

for i in range(1, 5):
    print(i)

Imprimirá los números del 1 al 4.

range se usa a menudo como argumento para funciones que esperan un objeto iterable con números, por ejemplo, para generar índices o crear listas usando list(range(...)).