projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for i in projetos:
if i == None:
i = 'Projeto ausente'
print(i)
projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for i in projetos:
if i == None:
i = 'Projeto ausente'
print(i)
Olá, Nathalia! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de listas para armazenar diferentes projetos, utilizou muito bem o laço for para percorrer os elementos e ainda compreendeu a importância de tratar valores nulos (None) para evitar problemas na execução.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é aplicar uma list comprehension com if/else, tornando o código mais enxuto e direto. Assim:
projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
projetos_tratados = [p if p is not None else "Projeto ausente" for p in projetos]
for i in projetos_tratados:
print(i)
Isso faz com que todos os elementos sejam tratados de uma vez, deixando o loop mais limpo e fácil de entender.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!