Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Uso de 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

book
Uso de 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.

Ejemplo: Clasificación de Ciudades por Longitud del Nombre

Apliquemos este concepto a nuestra travel_list. El programa clasificará las ciudades como de nombre "corto" o "largo" 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

Explicación:

  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
test

Swipe to show code editor

Escribe un programa usando un bucle while y declaraciones condicionales para:

  1. Contar el número de ciudades en la travel_list con nombres más cortos de 8 caracteres.
  2. Imprimir el conteo total al final.
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
Uso de 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.

Ejemplo: Clasificación de Ciudades por Longitud del Nombre

Apliquemos este concepto a nuestra travel_list. El programa clasificará las ciudades como de nombre "corto" o "largo" 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

Explicación:

  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
test

Swipe to show code editor

Escribe un programa usando un bucle while y declaraciones condicionales para:

  1. Contar el número de ciudades en la travel_list con nombres más cortos de 8 caracteres.
  2. Imprimir el conteo total al final.
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
We're sorry to hear that something went wrong. What happened?
some-alt