Olá, Fabrício! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de listas para organizar os projetos, utilizou muito bem a estrutura condicional if para identificar itens ausentes e ainda compreendeu a importância do continue para controlar o fluxo de execução e evitar erros.
Uma dica interessante para o futuro é usar o operador is ao invés de == para comparar com None, pois é mais recomendado em Python. Assim:
projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for i in projetos:
if i is None:
print('projeto ausente')
continue
print(i)
Isso faz a verificação de forma mais precisa e alinhada às boas práticas da linguagem.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!