Introducir Bucles For e Iteración
En este paso, aprenderá sobre el bucle for en Python. Un bucle for se utiliza para iterar sobre una secuencia, como una lista, una tupla o una cadena de texto (string). Iterar significa realizar una acción para cada elemento de la secuencia, uno por uno.
Primero, usaremos un bucle for para imprimir cada elemento de una lista.
En el explorador de archivos del WebIDE a la izquierda, verá una lista de archivos. Busque y abra el archivo llamado for_loop_example.py. Agregue el siguiente código Python a este archivo:
## Define a list of numbers
numbers = [1, 2, 3, 4, 5]
## The for loop iterates over each item in the 'numbers' list.
## In each iteration, the current item is assigned to the 'number' variable.
for number in numbers:
## This code block is executed for each item.
print(number)
Guarde el archivo presionando Ctrl + S.
Para ejecutar el script, abra la terminal integrada haciendo clic en Terminal -> New Terminal en la parte superior del WebIDE. Luego, ejecute el siguiente comando:
python for_loop_example.py
Debería ver la siguiente salida, con cada número impreso en una nueva línea:
1
2
3
4
5
Los bucles for también pueden iterar sobre cadenas de texto (strings). Intentemos esto en un nuevo archivo. Abra el archivo string_loop.py desde el explorador de archivos y agregue este código:
## Define a string
message = "Hello"
## Iterate over each character in the 'message' string
for char in message:
## Print each character
print(char)
Guarde el archivo y ejecútelo desde la terminal:
python string_loop.py
La salida será:
H
e
l
l
o
Esto demuestra que un bucle for puede procesar cualquier secuencia, tratando una cadena de texto como una secuencia de caracteres.