La Red de Conocimientos Pedagógicos - Currículum vitae - Uso de la función range() en Python

Uso de la función range() en Python

La función range() de Python crea una lista de números enteros, que se utiliza a menudo en bucles for.

Nota: Python3 range() devuelve un objeto iterable. El tipo es objeto, no tipo lista, por lo que la lista no se imprimirá al imprimir.

Sintaxis de la función:

Rango (inicio, parada, no 5;

Paso: tamaño del paso, el valor predeterminado es 1. Por ejemplo, rango(0, 5 ) Equivalente a range(0, 5, 1).

Ejemplo:

gt gt gt range(10) #Empieza de 0 a 9.

[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

gt gt gt rango (1, 11) #Empieza del 1 al 10.

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

gt gt gt range (0, 30, 5) #El tamaño del paso es 5. p>[0 , 5, 10, 15, 20, 25]

gt gt gt rango (0, 10, 3) #El tamaño del paso es 3. , 6, 9]

gt gt rango gt (0, -10, -1) #Número negativo

[0, -1, -2, -3, -4, - 5, -6, -7, -8, -9 ]

gt gt gt rango (0)

[]

gt gt gt rango (1 , 0)

[]

El siguiente es el uso del rango en for, repitiendo cada letra de runoob:

gt gt gtx = 'runoob '

gt gt gtFor I(len (x)) en el rango:

...print(x[i])

...

r

u

n

o

o

b

gt gt gt