Contenido del Curso
Tutorial de Bucles en Python
Tutorial de Bucles en Python
Las Declaraciones if/else en un Bucle for
En programación, el constructo if/else se utiliza frecuentemente dentro de bucles para ejecutar acciones específicas basadas en condiciones. Esta combinación nos permite evaluar cada elemento en una secuencia y decidir qué acciones tomar según su valor.
if
: verifica una condición. Si la condición esTrue
, se ejecuta el bloque de código correspondiente;else
: especifica qué hacer si la condición en la declaraciónif
esFalse
.
Para aprender más sobre cómo funciona el constructo if/else y cómo usarlo efectivamente, consulta el capítulo Introducción a la declaración if-else .
Ejemplo: Clasificación de Ciudades por Longitud
En lugar de solo imprimir mensajes, clasifiquemos las ciudades en la
travel_list
según la longitud de sus nombres. Las ciudades con nombres de más de 7 caracteres se etiquetarán como "largos", mientras que las demás se etiquetarán como "cortos".
# List of travel destinations travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Categorizing cities by name length for city in travel_list: if len(city) > 7: print(f"{city} has a long name.") else: print(f"{city} has a short name.")
Explicación
- Un bucle
for
itera a través de cada ciudad en latravel_list
; - Dentro del bucle, la función
len()
verifica la longitud de cada nombre de ciudad; - Si la longitud del nombre es mayor que
7
, se clasifica como un "nombre largo"; - De lo contrario, se clasifica como un "nombre corto".
Swipe to begin your solution
Viajar puede ser divertido, ¡pero gestionar los gastos es crucial! En esta tarea, analizarás los costos de viaje y categorizarás cada gasto como "even" (par) o "odd" (impar) utilizando Python. ¡Practica tus habilidades con bucles, condicionales y el operador %
mientras organizas estos gastos de manera efectiva!
Solución
¡Gracias por tus comentarios!
Las Declaraciones if/else en un Bucle for
En programación, el constructo if/else se utiliza frecuentemente dentro de bucles para ejecutar acciones específicas basadas en condiciones. Esta combinación nos permite evaluar cada elemento en una secuencia y decidir qué acciones tomar según su valor.
if
: verifica una condición. Si la condición esTrue
, se ejecuta el bloque de código correspondiente;else
: especifica qué hacer si la condición en la declaraciónif
esFalse
.
Para aprender más sobre cómo funciona el constructo if/else y cómo usarlo efectivamente, consulta el capítulo Introducción a la declaración if-else .
Ejemplo: Clasificación de Ciudades por Longitud
En lugar de solo imprimir mensajes, clasifiquemos las ciudades en la
travel_list
según la longitud de sus nombres. Las ciudades con nombres de más de 7 caracteres se etiquetarán como "largos", mientras que las demás se etiquetarán como "cortos".
# List of travel destinations travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Categorizing cities by name length for city in travel_list: if len(city) > 7: print(f"{city} has a long name.") else: print(f"{city} has a short name.")
Explicación
- Un bucle
for
itera a través de cada ciudad en latravel_list
; - Dentro del bucle, la función
len()
verifica la longitud de cada nombre de ciudad; - Si la longitud del nombre es mayor que
7
, se clasifica como un "nombre largo"; - De lo contrario, se clasifica como un "nombre corto".
Swipe to begin your solution
Viajar puede ser divertido, ¡pero gestionar los gastos es crucial! En esta tarea, analizarás los costos de viaje y categorizarás cada gasto como "even" (par) o "odd" (impar) utilizando Python. ¡Practica tus habilidades con bucles, condicionales y el operador %
mientras organizas estos gastos de manera efectiva!
Solución
¡Gracias por tus comentarios!