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(...)).