Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

desafio

projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]

for projeto in projetos:
    if projeto is None:
        print("Projeto ausente")
    else:
        print(projeto)
1 resposta

Oi, Vanessa! Como vai?

Seu código percorre a lista projetos com for e trata muito bem o caso em que aparece None, mostrando "Projeto ausente" em vez de tentar exibir um valor vazio. Isso é uma boa prática, porque deixa o resultado mais claro para quem está organizando o portfólio.

Uma dica interessante para o futuro é usar enumerate() quando quiser mostrar também a posição de cada projeto na lista:

projetos = ["website", "jogo", "analise de dados", None, "aplicativo movel"]

for indice, projeto in enumerate(projetos, start=1):
if projeto is None:
print(f"{indice}. Projeto ausente")
else:
print(f"{indice}. {projeto}")

Esse código percorre os projetos e mostra uma numeração antes de cada item, ajudando a visualizar melhor a ordem do portfólio. O que você acha que aconteceria se adicionasse outro None na lista?
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!