Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] 08 Organizando seu portfólio

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

for nome in projetos:
    if nome == None:
        print('- Projeto ausente')
        continue
    print(f'- {nome}')
1 resposta
solução!

Olá, Ana, como vai?

O código que você desenvolveu percorre a lista de projetos e trata a ocorrência de valores nulos de forma eficiente. Ao utilizar a estrutura de repetição combinada com a condicional e a instrução de controle de fluxo para saltar para a próxima iteração, você garantiu que a lógica solicitada no exercício fosse atendida integralmente. O uso de f-strings para a exibição dos nomes também contribui para a clareza da saída no console.

Como uma sugestão de boa prática em Python, ao realizar comparações com valores nulos, é preferível utilizar o operador de identidade is em vez do operador de igualdade, ficando if nome is None. Isso ocorre porque None é um objeto único na memória.

Parabéns pelo excelente exercício e pela organização do código. Agradeço por compartilhar sua resolução com a comunidade e incentivo que continue postando seu progresso nos estudos. O fórum segue à disposição para qualquer dúvida que surgir em sua jornada.

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