Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Usando Declaraciones Condicionales en un Bucle While | El Bucle while
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
4. List and Dictionary Comprehensions

book
Usando Declaraciones Condicionales en un Bucle While

La estructura if/else se puede combinar con un bucle while para agregar lógica condicional a cada iteración. Esto te permite realizar diferentes acciones basadas en condiciones específicas mientras el bucle se ejecuta.

Apliquemos este concepto a nuestra travel_list. El programa categorizará las ciudades como de nombres "cortos" o "largos" dependiendo de su longitud (menos de 8 caracteres para corto, 8 o más para largo).

123456789101112
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Initialize index i = 0 # Categorize cities by name length while i < len(travel_list): if len(travel_list[i]) < 8: print(travel_list[i], "has a short name.") else: print(travel_list[i], "has a long name.") i += 1
copy
  1. El índice i se inicializa en 0 para comenzar desde la primera ciudad;
  2. El bucle while se ejecuta mientras i sea menor que la longitud de la travel_list;
  3. Lógica Condicional:
    • if: verifica si la longitud del nombre de la ciudad actual es menor de 8 caracteres e imprime un mensaje en consecuencia;
    • else: maneja todos los demás casos donde la longitud del nombre es de 8 o más caracteres;
  4. La variable i se incrementa al final de cada iteración para pasar a la siguiente ciudad.
Tarea

Swipe to start coding

Eres un desarrollador que trabaja en una aplicación de viajes que muestra una lista de nombres de países. Por razones de diseño, la aplicación necesita resaltar los países con nombres cortos. Para lograr esto, decides automatizar el proceso.

  • Cuenta el número total de países en la lista countries que tienen nombres más cortos de 7 caracteres.
  • Usa un bucle while para iterar a través de los nombres de los países.

Solución

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 2. Capítulo 3
toggle bottom row

book
Usando Declaraciones Condicionales en un Bucle While

La estructura if/else se puede combinar con un bucle while para agregar lógica condicional a cada iteración. Esto te permite realizar diferentes acciones basadas en condiciones específicas mientras el bucle se ejecuta.

Apliquemos este concepto a nuestra travel_list. El programa categorizará las ciudades como de nombres "cortos" o "largos" dependiendo de su longitud (menos de 8 caracteres para corto, 8 o más para largo).

123456789101112
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Initialize index i = 0 # Categorize cities by name length while i < len(travel_list): if len(travel_list[i]) < 8: print(travel_list[i], "has a short name.") else: print(travel_list[i], "has a long name.") i += 1
copy
  1. El índice i se inicializa en 0 para comenzar desde la primera ciudad;
  2. El bucle while se ejecuta mientras i sea menor que la longitud de la travel_list;
  3. Lógica Condicional:
    • if: verifica si la longitud del nombre de la ciudad actual es menor de 8 caracteres e imprime un mensaje en consecuencia;
    • else: maneja todos los demás casos donde la longitud del nombre es de 8 o más caracteres;
  4. La variable i se incrementa al final de cada iteración para pasar a la siguiente ciudad.
Tarea

Swipe to start coding

Eres un desarrollador que trabaja en una aplicación de viajes que muestra una lista de nombres de países. Por razones de diseño, la aplicación necesita resaltar los países con nombres cortos. Para lograr esto, decides automatizar el proceso.

  • Cuenta el número total de países en la lista countries que tienen nombres más cortos de 7 caracteres.
  • Usa un bucle while para iterar a través de los nombres de los países.

Solución

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 2. Capítulo 3
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Lamentamos que algo salió mal. ¿Qué pasó?
some-alt