La función range() en Python devuelve una secuencia de números, comenzando desde 0 de forma predeterminada e incrementa en 1 (de forma predeterminada) y se detiene antes de un número específico.
Ejemplo
Cree una secuencia de números del 0 al 5 e imprima cada elemento en la secuencia:
x = range(6) for n in x: print(n)
Sintaxis
range(empezar, parada, paso)
Valores de parámetros
Parámetro | Descripción |
Empezar | Opcional. Un número entero que especifica en qué posición comenzar. El valor predeterminado es 0 |
Parada | Requerido. Un número entero que especifica en qué posición detenerse (no incluido). |
Paso | Opcional. Un número entero que especifica el incremento. El valor predeterminado es 1 |
Ejemplo
Cree una secuencia de números del 3 al 5 e imprima cada elemento en la secuencia:
x = range(3, 6) for n in x: print(n)
Ejemplo
Cree una secuencia de números del 3 al 19, pero incremente en 2 en lugar de 1:
x = range(3, 20, 2) for n in x: print(n)