Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

08 Organizando tu portafolio

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')

1 respuesta

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!