Es recomendable que este ejercicio lo escribas por Partes y lo revise para ver que se obtiene el resultado esperado. Este ejercicio lo podrás seguir en el video Aprende Python en el minuto [2:37:31].
Ver video desde el minuto 2:37:31
"""
Ejercicio # 10 Ciclo For
21/08/2025
Edito AHR
"""
print("\nActividad 1")
print("for <var> in range(<inicio>, <fin>)")
for i in range(4):
print(i)
print("\nActividad 2")
for i in 0, 1, 2, 3:
print(i)
print("\nrange(start, stop[, step])")
print("\nActividad 3")
print("\nfor <var> in <iterable>:")
for char in "Loops":
print(char)
print("\nActividad 4")
# Cilco For con una Lista
for num in [1, 2, 3]:
print(num)
print("\nActividad 5")
# Cilco For con una Tupla
for num in (1, 2, 3):
print(num)
print("\nActividad 6")
# Cilco For con un Diccionario
letras = {"a": 1, "b": 2}
for clave in letras:
print(clave)
print(letras[clave])
print("Vamos a iterar sobre los valores de la colección")
for valor in letras.values():
print(valor)
print("Vamos a iterar sobre la clave y el valor de la colección")
for clave, valor in letras.items():
print(clave, valor)
A continuación, corre el programa desde el menú Run/Run Module (o bien con la tecla 'F5'), te muestro el resultado en la consola (Shell):
= RESTART: C:/Users/Codigo/Ejercicio 10 Ciclo For.py
Actividad 1
for <var> in range(<inicio>, <fin>)
0
1
2
3
Actividad 2
0
1
2
3
range(start, stop[, step])
Actividad 3
for <var> in <iterable>:
L
o
o
p
s
Actividad 4
1
2
3
Actividad 5
1
2
3
Actividad 6
a
1
b
2
Vamos a iterar sobre los valores de la colección
1
2
Vamos a iterar sobre la clave y el valor de la colección
a 1
b 2