projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for projeto in projetos:
if projeto == None:
print("Projeto ausente")
else:
print(projeto)
projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for projeto in projetos:
if projeto == None:
print("Projeto ausente")
else:
print(projeto)
Oi, Paulo! Como vai?
Achei interessante como você tratou a presença do None na lista, fazendo uma verificação simples e direta com o if. Isso mostra um bom entendimento de como lidar com valores ausentes em estruturas de repetição, mantendo o código claro e funcional.
Uma dica interessante para o futuro é usar o operador is para comparar com None, que é a forma mais recomendada em Python:
projetos = ["website", "jogo", "analise de dados", None, "aplicativo movel"]
for projeto in projetos:
if projeto is None:
print("Projeto ausente")
else:
print(projeto)
Esse código percorre a lista e verifica corretamente se o valor é nulo, usando uma comparação mais adequada para esse tipo de dado.