‫Bienvenido de nuevo.
‫Ahora, hasta ahora, vimos la ruptura, palabra clave que podemos usar para salir de un bucle.
‫Y ves aquí que podemos hacer un bucle con un bucle for, pero con un bucle while, tan pronto como nos
‫rompamos, terminamos.
‫Acabamos de salir del círculo.
‫Pero, ¿podríamos hacer eso en un bucle for?
‫Vamos a averiguar.
‫Sí, el teclado de freno también funciona en un bucle for.
‫Pero en realidad hay otras dos cosas que podemos usar además de romper.
‫Uno se llama continuar, y puede ver aquí nuevamente, resaltado en azul si continúo aquí y hago clic en
‫ejecutar.
‫Ahí lo tienes, tenemos nuestro bucle de nuevo, pero estás pensando, ¿por qué, por qué necesitamos esto?
‫Parece completamente inútil, ¿verdad?
‫Bueno, un descanso.
‫Cuando usamos los descansos, querían decir que se salía del ciclo actual y de cierre.
‫Entonces, cuando usamos una declaración de ruptura, salimos de este bucle correctamente.
‫Todo este ciclo while, acabamos de salir de él.
‫Y lo mismo con el bucle for.
‫Sin embargo, salimos por completo con una continuación.
‫Lo que estamos diciendo es, oye, pase lo que pase cuando llegue a esta línea, continúe en la parte superior del
‫bucle de cierre.
‫Entonces la corriente es un bucle de cierre.
‫¿Qué es?
‫Es esto para bucle.
‫Así que volverá al ciclo for para que si hago algo como imprimir aquí.
‫Para que lo imprimamos dos veces o sabes qué, simplemente movamos la impresión.
‫Aquí abajo.
‫Como eso.
‫Y luego lo mismo aquí, vamos a imprimir la parte inferior después de continuar si hago clic en, ejecutar.
‫No se imprime nada porque tan pronto como vea continuar, dirá, OK, voy a volver al
‫bucle y continuará, continuará, continuará hasta que, bueno, el bucle termine para que podamos en realidad,
‫nunca llegue a la línea diez en la línea para.
‫Así que eso también se vuelve una lógica realmente útil y condicional.
‫Finalmente, el tercero se llama Pass y Pass pero no es muy útil.
‫Básicamente, no hace nada si hago clic en ejecutar aquí.
‫Y nuevamente, me muestra aquí, línea 10, algo anda mal.
‫Bueno, tenemos que mover la impresión hacia arriba para que mientras no obtengamos mi lista de índice de tres, que no
‫existe.
‫Entonces, de nuevo, volviendo aquí, si hago clic en ejecutar.
‫Pasar no hace absolutamente nada, simplemente pasa a la siguiente línea, entonces, ¿por qué es eso útil?
‫Es muy raro que veas pasar en tu código, pero pasar es una buena manera de tener, digamos, un marcador de posición
‫mientras estás codificando, por ejemplo, quieres recorrer el ciclo for, pero nosotros no sabemos lo que queremos
‫hacer todavía.
‫Y el código deja decir que aquí todavía estamos pensando en ello.
‫Si hago esto y hago clic en ejecutar.
‫Recibo un error aquí porque espera, espera, espera.
‫Bloque esperado y con sangría porque ahora el bucle for o los intérpretes de Python buscan el siguiente, como, ¿qué se supone que debo
‫hacer con el bucle?
‫Estoy tratando de hacer un bucle y no hay ningún código para mí.
‫Entonces puedes agregar un pase aquí para al menos sentir algo para que el bucle for diga, oye, lo estoy pensando, solo lo voy a pasar
‫por ahora solo para que tengas algo para que no me molestes. y volveré a
‫eso.
‫Entonces, si hago clic en ejecutar.
‫Eso todavía funciona, así que pass es uno de esos marcadores de posición que podemos usar para que haya una línea de código
‫que no haga absolutamente nada por lo que podamos pasar.
‫Nuevamente, algo muy raro de ver en el código de producción mientras estás desarrollando, a algunos desarrolladores les gusta
‫usar Pass y se toman un descanso.
‫Continuar y pasar.
‫Te veo en el proximo.