Solucionado (ver solução)

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!

Solucionado
(ver solução)
1
resposta

[Projeto] Organizando seu portfólio

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
solução!

Oi, Cássio! Como vai?

Gostei da forma como você tratou a presença de valores None na lista de projetos. Essa verificação com if projeto is None: ajuda a evitar problemas durante a execução e deixa o código mais preparado para lidar com dados ausentes, algo muito comum em aplicações reais.

Uma dica interessante para o futuro é utilizar a função enumerate() quando precisar exibir também a posição de cada item da lista. Veja este exemplo:


projetos = ["website", "jogo", "analise de dados"]

for indice, projeto in enumerate(projetos):
    print(indice, projeto)

Nesse código, enumerate() fornece o índice e o valor de cada elemento da lista durante a repetição.

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