Aqui te dejo una estrategía de como usar los ciclos FOR y WHILE en Python
Tanto el bucle for como el bucle while se utilizan para ejecutar las declaraciones repetidamente mientras se ejecuta el programa. La principal diferencia entre el ciclo for y el ciclo while es que el ciclo for se usa cuando se conoce el número de iteraciones, mientras que la ejecución se realiza en el ciclo while hasta que se demuestre que la declaración en el programa es incorrecta.
Ejemplos de ciclos
FOR
a = [“Fuego”, “Viento”, “Agua”, “Tierra”]
for x in a:
print(x)
Salida
Fuego
Viento
Agua
Tierra
WHILE
a = [100, 200, 300, 400]
x = 0
while x<len(a):
print(a[x])
x = x+1
Salida
100
200
300
400