Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

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

Organizando seu portfólio

Ana está desenvolvendo seu portfólio para exibir os projetos de Python que concluiu. Ela organizou uma lista com o nome de cada projeto, mas percebeu que alguns itens podem estar ausentes, aparecendo como None:

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

Crie um programa que ajude Ana a percorrer a lista de projetos e exiba os nomes dos projetos válidos. Se encontrar um item None, o programa deve exibir a mensagem: "Projeto ausente".

Saída esperada:

  • website

  • jogo

  • análise de dados

  • Projeto ausente

  • aplicativo móvel

      projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
    
       for projeto in projetos:
          if projeto is not None:
                    # A principio fiz "projeto is None" ,mas percebi que era uma ferramenta do python e não um item da lista em si.
                    # None sendo como um indicador de item ausente poderia estar ou não na lista de projetos, então aprendi o operador "is not" que compara o valor (projeto) se é != None
                    # Então se for diferente é um projeto, servindo pra qualquer atualização posterior da lista.
          
              print(projeto)
          else:
              print("Projeto ausente")
              
              
          website
          jogo
          análise de dados
          Projeto ausente
          aplicativo móvel
    

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá, Carlos, como vai?

Seu código está correto para o objetivo do exercício: você percorre a lista, verifica se o item não é None usando o operador is not e, em seguida, imprime o projeto ou a mensagem adequada.

Continue compartilhando seus códigos no fórum, o exercício ficou muito bom e a forma como você comentou mostra que está entendendo os conceitos. O fórum está à disposição sempre que quiser trocar ideias ou tirar dúvidas.

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