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

Organizando seu portfólio

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Nicole! Como vai?

Seu projeto ficou bem claro para praticar o uso do laço for e também o tratamento de valores ausentes com None. A lógica percorre cada item da lista projetos, exibe os nomes válidos e mostra "Projeto ausente" quando encontra um item sem valor, o que é uma ótima prática para lidar com listas que podem ter dados incompletos.

Dica: você também pode usar a condição is None quando quiser deixar explícito que está verificando ausência de valor:

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

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

Esse formato deixa a intenção do código bem direta: primeiro trata o valor ausente e depois exibe os projetos válidos.

Em quais outras listas você acha que esse tipo de verificação com None poderia ser útil?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!