El ciclo FOR se utliza cuando queremos iterar algun elemento iterable
o tambien cuando queremos dar cierto numero de iteraciones.
Estas iteraciones terminan cuando ya no quedan mas elementos que recorrer.
Esto significa que este bucle durara un numero determinado de vueltas
que esta determinado por el numero de elementos que se iteran.
EJEMPLO 1 DE FOR
En este caso tenemos una lista con numeros la cual recorremos con FOR,
esta lista tiene 5 elementos por lo tanto solo dara 5 vueltas y en cada
vuelta podemos hacer algo como por ejemplo mostrar cada elemento
recorrido.
lista = [1,2,3,4,5]
for numero in lista:print(numero)
El bucle WHILE nesesita que la setencia siempre se cumpla para estar
ejecutandose.
Este tipo de codigo puede ser infinito ya que si la sentencia
siempre es True siempre se ejecutara.
EJEMPLO 1 DE WHILE
En este caso tenemos una variable contador que es igual a 0, pero con el
bucle WHILE podemos establecerle que mientras sea menor a 20 se siga
ejecutando el bucle hasta que sea igual a 20.
contador = 0while contador < 20:
contador += 1print(contador)