Oi! Como vai?
Agradeço por compartilhar seu código com a nossa comunidade.
Legal ver você praticando conceitos essenciais, como laços for e while, manipulação de listas e verificação de itens ausentes com None. É exatamente esse tipo de exercício que consolida o aprendizado na prática.
A forma como você utilizou o laço for para percorrer a lista de projetos e da verificação com is None para identificar os itens ausentes está correta. Essa abordagem deixa o programa mais organizado, facilita a leitura dos resultados exibidos pelo print no terminal e demonstra boas práticas desde o início.
Uma sugestão interessante para os próximos passos é utilizar a função enumerate() para exibir também a posição de cada projeto na lista. Veja este exemplo:
projetos = ["website", "jogo", "analise de dados", None]
for indice, projeto in enumerate(projetos):
print(indice, projeto)
Esse código percorre a lista mostrando o índice e o valor de cada item, o que pode ajudar bastante na identificação de elementos ausentes e na organização visual do portfólio. Você pode ir além e verificar, com um laço while, quantos projetos ausentes existem no total, somando essa lógica ao que já construiu.
Conte sempre com o apoio da comunidade Alura na sua jornada de aprendizado. Bons estudos!
Como está sendo sua expriência com os exercícios?
Conteúdo relacionado:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!