Red de conocimiento informático - Problemas con los teléfonos móviles - Uso de la función range() en Python

Uso de la función range() en Python

La función range() de Python puede crear una lista de números enteros y generalmente se usa en bucles for.

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

Sintaxis de la función:

rango(inicio, parada no tiene 5;

paso: tamaño del paso, el valor predeterminado es 1. Por ejemplo: rango(0, 5), etc. Válido en rango(0,5,1)

Ejemplo:

>>>rango(10) # Comenzando de 0 a 9

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

>>> rango(1, 11) # A partir del 1 al 10

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

>>> range(0, 30, 5) # El tamaño del paso es 5

[0, 5, 10, 15, 20, 25]

>>> range(0, 10, 3) # El tamaño del paso es 3

[0, 3, 6, 9]

>>> range(0, -10, -1) # Números negativos

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

>>> rango(0)

[]

>>> rango (1, 0)

[]

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

>>>x = 'runoob'

>>> para i en el rango(len(x)):

... print(x[i])

.. .

r

u

n

o

o

b

> >>