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 lasecuenciaa 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,
variabletoma 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
forse 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,
itoma el siguiente número de la secuencia[0, 1, 2, 3, 4].

Ejemplo 3: Recorrer una Cadena de Texto

- En cada iteración,
letratoma 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.

