1
resposta

Organizando seu portfólio

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

for projeto in projetos:
    if projeto == None:
        print("Projeto ausente")
        continue
    print(f"Nome do projeto: {projeto}")
1 resposta

Oi, Guilherme! Tudo bom?

Excelente! Siga praticando com os desafios e sempre compartilhe conosco.

Você soube aplicar a estrutura de repetição for de forma eficiente para percorrer os projetos, aproveitou o condicional if para identificar elementos ausentes e entendeu como o comando continue é essencial para pular iterações e manter o controle do fluxo.

Como dica adicional, experimente utilizar list comprehension com condicional quando precisar filtrar ou tratar dados de forma mais enxuta. Assim:

projetos_filtrados = [f"Nome do projeto: {projeto}" if projeto else "Projeto ausente" for projeto in projetos]

for mensagem in projetos_filtrados:
    print(mensagem)

Resultado:

Nome do projeto: website
Nome do projeto: jogo
Nome do projeto: análise de dados
Projeto ausente
Nome do projeto: aplicativo móvel

Com isso, você poderá gerar listas mais limpas e funcionais com mais facilidade.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!