Descripción
La clase range
en Python es una secuencia inmutable de números que se utiliza comúnmente para generar secuencias numéricas y realizar iteraciones. Esta clase es especialmente útil en bucles for
y cuando necesitamos crear secuencias aritméticas de números enteros. La secuencia generada por range()
incluye el número inicial pero excluye el número final.
Sintaxis
class range
Constructores
Atributos
Ejemplo
Veamos algunos ejemplos de cómo utilizar la clase range
en Python para generar diferentes secuencias numéricas:
# Rango básico de 0 a 4
for i in range(5):
print(i) # Imprime: 0, 1, 2, 3, 4
# Rango con inicio y fin
for i in range(2, 6):
print(i) # Imprime: 2, 3, 4, 5
# Rango con inicio, fin y paso
for i in range(0, 10, 2):
print(i) # Imprime: 0, 2, 4, 6, 8