proyectos = ["sitio web", "juego","análisis de datos", None, "aplicativo móvil"]
for proyectos in proyectos:
if proyectos == None:
print ('Proyecto ausente')
else:
print ('El proyecto es ', proyectos)
proyectos = ["sitio web", "juego","análisis de datos", None, "aplicativo móvil"]
for proyectos in proyectos:
if proyectos == None:
print ('Proyecto ausente')
else:
print ('El proyecto es ', proyectos)
Hola Yara, espero que estés bien
Parece que estás tratando de iterar sobre una lista de proyectos y quieres manejar el caso en que un proyecto sea None. Tu código está casi correcto, pero hay un pequeño detalle: estás usando el mismo nombre de variable para la lista y para el elemento dentro del bucle for, lo cual puede causar confusión o errores. Es una buena práctica usar nombres de variables diferentes para evitar este problema.
Aquí tienes una versión corregida de tu código:
proyectos = ["sitio web", "juego", "análisis de datos", None, "aplicativo móvil"]
for proyecto in proyectos:
if proyecto is None:
print('Proyecto ausente')
else:
print('El proyecto es', proyecto)
En este ejemplo, he cambiado el nombre de la variable dentro del bucle a proyecto para que sea diferente del nombre de la lista proyectos. Además, he usado is None en lugar de == None, que es una práctica recomendada en Python para verificar si un valor es None.
Espero que esta explicación te sea útil y que puedas organizar tus portafolios de manera efectiva. ¡Bons estudios!