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

[Projeto] Organizando seu portfólio

Neste exercício utilizei um laço for para percorrer todos os elementos da lista de projetos. Para cada item, usei uma estrutura if/else para verificar se o valor era None. Quando encontrei um item ausente, exibi a mensagem "Projeto ausente"; caso contrário, mostrei o nome do projeto. Esse exercício foi útil para praticar a iteração em listas e o tratamento de valores nulos em Python.

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

Olá, Fernanda! Como vai?

Você aplicou muito bem o laço for para percorrer a lista de projetos e utilizou corretamente a verificação com is None, que é a forma recomendada em Python para identificar valores nulos. Além disso, a combinação de if/else deixou a lógica clara e fácil de entender, facilitando a leitura do código.

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


projetos = ["website", "jogo", None]

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

Esse código percorre a lista, mostrando tanto o índice quanto o valor de cada elemento, o que pode ajudar bastante na organização e análise dos dados.

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