1
resposta

o gabarito foi IF e ELSE, poderia ser FOR IN?? ou só deu certo nesse caso?

Fiz com o mesmo código de clientes, e o resultado deu certo, porém vi que não foi a forma certa.
projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]
for projetos in projetos:
print(projetos)

o gabarito foi IF e ELSE, poderia ser FOR IN??ou só deu certo nesse caso?

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)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Cairusa.
Tudo bem?
Sim se fez os testes e os resultados sairam como planejado a lógica está correta.
Adicione diferentes casos e confere se os resultados se repetem.
Para testes rapidos pode utilizar uma IDE online.
Bons estudos e comente ai os resultados.
Até...
Há um pequeno erro no seu primeiro loop onde está chamando "projetos" in projetos em vez de projeto in projetos.
Erro:

  • Isso é tecnicamente válido, mas confuso e errado semanticamente.
  • Após o primeiro loop, você perdeu a referência original da lista : projetos agora vale só o último item iterado.