Hola a todos aprovecho este espacio para compartir algunos comentarios acerca de mi aprendizaje durante el curso:
Entiendo que los ciclos for y While son estrucuras que eprmite repetir una orden (código) que se ejecuta el número de veces que necesitemos y según tengamos estructurado nuestro código,
El ciclo While lo utilizamos cuando desconicemos la cantidad de repeticiono que hará el ciclo y este depende de una condición del tipo Booleano que solo se ejecuta si la condición ordenada corresponde a un True, su estrutura es:
<counter = 0while counter < 10:
counter +=1print(counter)>
Dónde
<counter < 10>
es la condición que debe cumplir, en este caso el ciclo se inicializa con la variable counter que es 0
<counter = 0 >
para de lugar a complimiento del ciclo siempre y cuando sea True y vaya ejecutando la orden dada que este caso es que le sume 1 valor en cada interación
``
< counter +=1>
hasta que deje de ser menor a 10.
Por su parte el ciclo for:
Es utilizado cuando conocemos la cantidad de repeticiones quese va a iterar la instrucción dada, y su estructura es:
<paises = [‘Mexico’, ‘Colombia’, ‘Bolivia’, ‘Peru’]
for pais in paises:
print (pais)>
Donde el ciclo se inicializa con la lista piases de los cuales sabemos de antemano son 4 es decir mi ciclo hará 4 iteraciones, para el caso del ciclo forsu estructura cuanta con un elemento quese denomina el iterador que para nuestro ejemplo es "pais" pero el nombre puede ser quese considere, (se aconseja asignar un nombre que tenga que ver con la informaciónde mi variable iniciadora o aquella que este relacionada con el ciclo por eso le coloqué como nombre a mi iterador "pais"
<for pais in paises:>
Recuerden, pais es mi iterador y paises es la variable por la cual se harán las iteraciones en este caso es una lista de paises, por ultimo se da una orden para quese realize a medida que recorre los elementos de mi variable (lista de paises)
<fprint (pais):>