1
resposta

Praticando Python - Organizando seu portfólio

Resolução do exercicio:

projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for projeto in projetos:
    if projeto is None:
        print('Projeto ausente')
    else:
        print(projeto)

com "while":

projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
i = 0
while i < len(projetos):
    projeto = projetos[i]
    if projeto is None:
        print('Projeto ausente')
    else:
        print(projeto)
    i += 1
1 resposta

Olá, Vitor, como vai?

O seu código está correto e atende perfeitamente ao que foi proposto no exercício. Você aplicou corretamente as estruturas de repetição tanto com o laço for quanto com o while, utilizando a verificação de identidade com o operador is para identificar o valor None. A lógica de controle de fluxo com if e else garante que cada item da lista receba o tratamento adequado durante a iteração.

Continue praticando essas diferentes formas de percorrer coleções, pois essa base é fundamental para a manipulação de dados. Parabéns por compartilhar sua resolução e siga firme nos estudos.

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