proyectos = ["sitio web", "juego", "análisis de datos", None, "aplicativo móvil"]
vacio ='None'
for i in range(len(proyectos)):
if proyectos[i] == None:
print ('proyecto ausente')
else:
print(f'El proyecto {proyectos[i]} es valido')
proyectos = ["sitio web", "juego", "análisis de datos", None, "aplicativo móvil"]
vacio ='None'
for i in range(len(proyectos)):
if proyectos[i] == None:
print ('proyecto ausente')
else:
print(f'El proyecto {proyectos[i]} es valido')
Hola Ariel, espero que estés bien
Parece que estás intentando verificar si hay algún proyecto ausente en tu lista y luego imprimir un mensaje para cada proyecto. Tu código está casi correcto, pero hay un pequeño detalle que podrías mejorar. Actualmente, estás comparando con None de manera correcta, pero has definido una variable vacio que no estás usando. Si tu intención era usar vacio para representar los proyectos ausentes, podrías hacerlo de la siguiente manera:
proyectos = ["sitio web", "juego", "análisis de datos", None, "aplicativo móvil"]
vacio = None # Aquí asegúrate de que vacio sea None, no 'None' como cadena
for i in range(len(proyectos)):
if proyectos[i] == vacio:
print('proyecto ausente')
else:
print(f'El proyecto {proyectos[i]} es valido')
En este código, vacio está correctamente definido como None, que es el valor que estás buscando en tu lista. Sin embargo, si prefieres no usar la variable vacio, tu código original está bien y no necesitas esa variable adicional.
Espero haber ayudado y buenos estudios!