1
resposta

Solução

    projects = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]

for p in projects:
  if p == None:
    print('Projeto Ausente')
    continue
  print(f'Projeto: {p}')
1 resposta

Oi, Renato! Como vai?

Seu código está quase certo, mas há uma forma mais Pythonica de verificar valores None. Em vez de if p == None, use if p is None, que é a maneira recomendada para comparar com None.

Veja este exemplo ajustado:

projects = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]

for p in projects:
    if p is None:
        print('Projeto Ausente')
        continue
    print(f'Projeto: {p}')

Explicação:

  • is None é a forma correta de verificar valores nulos em Python.
  • O continue faz o laço pular a iteração atual e seguir para a próxima.
  • O print(f'Projeto: {p}') exibe o nome do projeto corretamente.

Espero ter ajudado e bons estudos!