Bienvenido de nuevo.
Probemos con un ejercicio simple, quiero que construyas un contador simple y este contador contará los elementos
de nuestra lista.
¿Qué significa eso?
Bueno, digamos que tengo una lista.
Y este es un premio reservado que recuerden, es una palabra real en Python, así que llamémosla mi lista como
una variable.
Y esta lista tiene uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve.
Diez.
Lo que quiero que hagas es usar bucles para recorrer esta lista iterable y sumar el total de la lista.
Pausa el video si es necesario.
De lo contrario, veamos cómo podemos hacer eso.
Lo que haré es crear una variable de contador que será igual a cero para
empezar, y luego diré para el elemento de mi lista, voy a contrarrestar.
Es igual a contador.
Más artículo.
Y luego, al final, voy a imprimir el contador.
Veamos si esto funciona, voy a correr y obtengo 55, que, si mis cálculos rápidos son correctos, debería
ser correcto.
Ahora, al hacer este ejercicio, es posible que se haya tropezado un poco.
Así que pensemos en esto.
Es posible que algunos de ustedes hayan cometido un error cuando imprimieron aquí, pero si hicieron la
impresión aquí, recuerdan que se repetirá.
Es parte de este bloque de código debido a la sangría y se imprimirá tantas veces como
elementos haya.
Por lo tanto, debe asegurarse de que la sangría sea así para obtener el total.
La otra cosa que notó es que para poder mantener un contador o un total de todos estos elementos,
debe asegurarse de tener una variable fuera del ciclo porque el ciclo ejecuta el código una y
otra vez.
Y necesitabas algo en el exterior que no cambie porque si movías el contador a cero
aquí, bueno, cada vez que el contador se restablecería a cero, para cuando lleguemos a diez, el contador sería
cero.
Entonces obtienes cero más 10, que es igual a 10, y luego obtienes, bueno, 10.
Por lo tanto, debe tener cuidado aquí con la sangría.
Es una indicación de que estamos haciendo un bucle y cuando haces un bucle en algo y quieres llevar un recuento
o el total de algo, tienes estos problemas para asegurarte de que lo que quieres hacer en bucle está dentro de este bloque
de código.
Pero, ¿por qué no quieres si quieres tener algún tipo de información que esté
fuera de este ciclo?
Si no te engañó esta pregunta, buen trabajo si lo fueras, no te preocupes, todo es parte del aprendizaje.
Lo veré en el próximo, Bhabhi.