En Python y en otros lenguajes de programación, las instrucciones como for
, if
, while
, def
, etc., se conocen como palabras clave o keywords. Son palabras reservadas del lenguaje que tienen un significado específico y una función especial en la sintaxis.
Estas palabras clave no se pueden usar como nombres de variables, funciones u otros identificadores, ya que están reservadas para realizar ciertas operaciones dentro del código.
Ejemplos de Palabras Clave en Python
Algunas de las palabras clave más comunes en Python incluyen:
- Control de flujo:
if
,else
,elif
,for
,while
- Definición de funciones y clases:
def
,class
,return
- Manejo de excepciones:
try
,except
,finally
,raise
- Declaraciones de variables especiales:
True
,False
,None
- Operadores lógicos:
and
,or
,not
- Otros:
with
,lambda
,yield
,import
,global
,nonlocal
for
En Python, el bucle for
se utiliza para repetir un bloque de código varias veces, generalmente sobre elementos en una secuencia (como una lista, una cadena de texto, un rango de números, etc.). A continuación te explico cómo funciona el bucle for
en Python, paso a paso.
Sintaxis Básica del Bucle for

variable
: Es el nombre de la variable temporal que toma el valor de cada elemento en lasecuencia
a medida que el bucle se repite.secuencia
: Es la colección de elementos que queremos recorrer (puede ser una lista, una cadena, un rango, etc.).- Cada vez que el bucle ejecuta su bloque de código,
variable
toma el siguiente valor en lasecuencia
Funcionamiento General del Bucle for
El bucle for
se repite tantas veces como elementos tenga la secuencia. En cada iteración:
- Python asigna el siguiente elemento de la secuencia a la variable.
- El bloque de código dentro del
for
se ejecuta con el valor actual de la variable. - Cuando se acaban los elementos de la secuencia, el bucle termina.
Ejemplos de Bucle for
Veamos algunos ejemplos básicos para ilustrar cómo funciona.
Ejemplo 1: Recorrer una Lista de Números

- Primera iteración:
numero = 1
, imprime1
- .Segunda iteración:
numero = 2
, imprime2
. - Y así sucesivamente hasta que se imprimen todos los números en la lista.

Ejemplo 2: Usando range()
para Especificar un Rango de Números
El range()
genera una secuencia de números, que se puede usar en un for
.

range(5)
genera los números del 0 al 4 (5 no está incluido).- En cada iteración,
i
toma el siguiente número de la secuencia[0, 1, 2, 3, 4]
.

Ejemplo 3: Recorrer una Cadena de Texto

- En cada iteración,
letra
toma el siguiente carácter de la cadena"Python"
.

Ejemplo 4: Usar for
con Condiciones Adicionales
Puedes incluir condiciones dentro de un for
para ejecutar operaciones selectivas:


Ejemplo 5: Bucle for
anidado
Un for
también puede estar dentro de otro for
. Esto es útil para trabajar con listas anidadas, matrices, o crear combinaciones de elementos.


Deja una respuesta