projetos = ['website', 'jogo', 'análise de dados', None, 'aplicativo móvel']
for projeto in projetos:
if projeto != None:
print (projeto)
else:
print('PROJETO AUSENTE')
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!
projetos = ['website', 'jogo', 'análise de dados', None, 'aplicativo móvel']
for projeto in projetos:
if projeto != None:
print (projeto)
else:
print('PROJETO AUSENTE')
Oi, Evandro! Como vai?
Você aplicou corretamente o laço for para percorrer a lista e também utilizou uma condição para identificar quando existe um valor None. Gostei da forma como tratou os projetos ausentes, exibindo uma mensagem específica, pois isso deixa a saída mais clara e organizada.
Uma dica interessante para o futuro é utilizar o operador is None, que é a forma mais recomendada em Python para verificar valores nulos. Veja este exemplo:
<pre><code>
projetos = ['website', None]
for projeto in projetos:
if projeto is None:
print('PROJETO AUSENTE')
else:
print(projeto)
</code></pre>
Esse código percorre a lista e verifica se o item atual é um valor ausente antes de exibi-lo.