Función Range en Python
Para iterar sobre índices en lugar de elementos, la función range()
es esencial. Genera una secuencia de números y devuelve un objeto range
. Esta función acepta uno, dos o tres argumentos numéricos. Con un solo argumento n
, range(n)
produce enteros desde 0
hasta, pero sin incluir, n
.
Por ejemplo, range(5)
genera los números 0
a 4
.
123# Range with one argument for i in range(5): print(i, end = ' ')
Cuando range()
recibe dos argumentos, n
y m
, genera enteros comenzando desde n
hasta, pero sin incluir, m
.
Por ejemplo, range(5, 10)
produce los números 5 a 9.
123# Range with two arguments for i in range(5, 10): print(i, end = ' ')
Cuando range()
recibe tres argumentos n
, m
, y s
genera números comenzando desde n
, hasta pero sin incluir m
, incrementando por s
cada vez.
Por ejemplo, range(10, 30, 5)
produce la secuencia 10, 15, 20, 25.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 1.67
Función Range en Python
Desliza para mostrar el menú
Para iterar sobre índices en lugar de elementos, la función range()
es esencial. Genera una secuencia de números y devuelve un objeto range
. Esta función acepta uno, dos o tres argumentos numéricos. Con un solo argumento n
, range(n)
produce enteros desde 0
hasta, pero sin incluir, n
.
Por ejemplo, range(5)
genera los números 0
a 4
.
123# Range with one argument for i in range(5): print(i, end = ' ')
Cuando range()
recibe dos argumentos, n
y m
, genera enteros comenzando desde n
hasta, pero sin incluir, m
.
Por ejemplo, range(5, 10)
produce los números 5 a 9.
123# Range with two arguments for i in range(5, 10): print(i, end = ' ')
Cuando range()
recibe tres argumentos n
, m
, y s
genera números comenzando desde n
, hasta pero sin incluir m
, incrementando por s
cada vez.
Por ejemplo, range(10, 30, 5)
produce la secuencia 10, 15, 20, 25.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
¡Gracias por tus comentarios!