La función range() en Python devuelve una secuencia de números enteros. La secuencia comienza en el número especificado por el primer argumento, finaliza en el número especificado por el segundo argumento, y el paso es el número especificado por el tercer argumento.
La función range() tiene tres argumentos:
- El primer argumento es el número inicial de la secuencia.
- El segundo argumento es el número final de la secuencia.
- El tercer argumento es el paso de la secuencia.
Si no se especifica el tercer argumento, el valor predeterminado es 1.
devuelve una secuencia de números enteros que van desde 0 hasta 9:
range(10)
La siguiente línea de código devuelve una secuencia de números enteros que van desde 5 hasta 10, con un paso de 2:
range(5, 10, 2)
La función range() se utiliza a menudo en bucles for. Por ejemplo, el siguiente código imprime los números del 0 al 9:
for i in range(10):
print(i)
La función range() también se puede utilizar para crear listas. Por ejemplo, el siguiente código crea una lista que contiene los números del 0 al 9:
lista = list(range(10))
La función range() en comparaciones para validar un mes
mes=13
if mes in range(1,13):
print("mes correcto")
else:
print("mes incorrecto")