Ejercicio 5
Ana está desarrollando su portafolio para exhibir los proyectos de Python que ha completado. Ella organizó una lista con el nombre de cada proyecto, pero se dio cuenta de que algunos elementos pueden estar ausentes, apareciendo como None:
´´´
proyectos = ["sitio web", "juego", "análisis de datos", None, "aplicativo móvil"]
´´´
Crea un programa que ayude a Ana a recorrer la lista de proyectos y muestre los nombres de los proyectos válidos. Si encuentra un elemento None, el programa debe mostrar el mensaje: "Proyecto ausente".
Salida esperada:
- Sitio web
- Juego
- Análisis de datos
- Proyecto ausente
- Aplicativo móvil
Respuesta
proyectos = ["sitio web", "juego", "análisis de datos", None, "aplicativo móvil"]
# Recorremos cada proyecto de la lista
for proyecto in proyectos:
if proyecto is None: # Si el proyecto existe mostramos su nombre.
print("- Proyecto ausente")
else:
print(f'- {proyecto}')
Salida esperada:
- sitio web
- juego
- análisis de datos
- Proyecto ausente
- aplicativo móvil