Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Bucle While Dentro de un Bucle For (del) | Bucles Anidados
Tutorial de Bucles en Python
course content

Contenido del Curso

Tutorial de Bucles en Python

Tutorial de Bucles en Python

1. El bucle for
2. El bucle while
3. Bucles Anidados

book
Bucle While Dentro de un Bucle For (del)

Usar un tipo de bucle dentro de otro es una técnica comúnmente empleada.

Hoy, exploraremos cómo utilizar un bucle while dentro de un bucle for. Puedes lograr la misma tarea empleando un bucle for dentro de un bucle while.

Examina el código a continuación:

1234567891011
names = ['Anna', 'Richard', 'John', 'Patrick'] # Printing every name for 3 times # Setting outer for loop to work with names for i in names: j = 0 # Setting inner while loop to work with the number of name's printing while j < 3: print(i, end = ' ') j += 1 print('')
copy

¿Cómo funciona el código?

Tarea
test

Swipe to show code editor

Imprime la matriz de cadenas usando un bucle while anidado dentro de un bucle for.

  1. Configura el bucle for externo para iterar a través del número de filas en la matriz, usando la variable i.
  2. Inicializa la variable j.
  3. Configura el bucle while interno para iterar a través del número de elementos en cada fila de la matriz, usando la variable j.
  4. Muestra cada elemento dentro del bucle anidado.
  5. Incrementa la variable j.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 6
toggle bottom row

book
Bucle While Dentro de un Bucle For (del)

Usar un tipo de bucle dentro de otro es una técnica comúnmente empleada.

Hoy, exploraremos cómo utilizar un bucle while dentro de un bucle for. Puedes lograr la misma tarea empleando un bucle for dentro de un bucle while.

Examina el código a continuación:

1234567891011
names = ['Anna', 'Richard', 'John', 'Patrick'] # Printing every name for 3 times # Setting outer for loop to work with names for i in names: j = 0 # Setting inner while loop to work with the number of name's printing while j < 3: print(i, end = ' ') j += 1 print('')
copy

¿Cómo funciona el código?

Tarea
test

Swipe to show code editor

Imprime la matriz de cadenas usando un bucle while anidado dentro de un bucle for.

  1. Configura el bucle for externo para iterar a través del número de filas en la matriz, usando la variable i.
  2. Inicializa la variable j.
  3. Configura el bucle while interno para iterar a través del número de elementos en cada fila de la matriz, usando la variable j.
  4. Muestra cada elemento dentro del bucle anidado.
  5. Incrementa la variable j.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 6
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt