1
resposta

Organizando seu portfólio

No treinamento Praticando Python: laços for e while, para o exercício Organizando seu portfólio, implementei o código com for percorrendo a lista, quando encontro o None apresento a mensagem 'Projeto ausente', usei o continue para continuar o laço, caso não fizesse isso o None seria apresentado na saída do terminal .

projetos   = ['Website', 'Jogo','análise de dados', None, 'aplicativo móvel']

for projeto in projetos:
    if projeto is None:
        print('Projeto ausente')
        continue
    print(projeto)
1 resposta

Olá Gilmar! Como vai?

O uso do for para percorrer a lista e o continue para pular os itens None está correto e atende ao que foi solicitado no exercício. Aqui está uma explicação rápida do que seu código faz:

  1. Você criou uma lista chamada projetos que contém os nomes dos projetos e um valor None.
  2. O laço for percorre cada elemento da lista.
  3. Quando o laço encontra um None, ele imprime "Projeto ausente" e usa continue para pular para a próxima iteração, evitando que None seja impresso.
  4. Caso contrário, ele imprime o nome do projeto.

Seu código deve produzir a saída esperada, que é:

Website
Jogo
análise de dados
Projeto ausente
aplicativo móvel

Se você está vendo essa saída, significa que seu código está funcionando conforme o esperado. Se precisar ajustar algo ou tiver mais dúvidas, sinta-se à vontade para compartilhar!

Bons estudos!