1
resposta

Projeto_Portafolio_Ana

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

print("--- Status da Carteira de Projetos ---")

for projeto in projetos:
# Verifica se o projeto é nulo (None)
if projeto is None:
print("[!] Erro: Projeto ausente no sistema.")
continue # Pula para o próximo projeto da lista

# Exibe o projeto com a primeira letra maiúscula
print(f"Projeto Ativo: {projeto.capitalize()}")

1 resposta

Oi, Heidys! Como vai?

Gostei de ver que você usou None para representar um projeto ausente e aplicou continue para seguir a execução sem interromper o laço. Esse uso mostra bem como controlar o fluxo dentro do for, tratando casos diferentes na lista de projetos.

Uma dica interessante para o futuro é usar enumerate() quando quiser mostrar a posição de cada projeto na lista. Veja este exemplo:


projetos = ["website", "jogo", "analise de dados", None, "aplicativo movel"]

for indice, projeto in enumerate(projetos, start=1):
    if projeto is None:
        print(f"{indice}. Projeto ausente")
        continue

    print(f"{indice}. Projeto ativo: {projeto.capitalize()}")

O enumerate() ajuda a acessar o item e sua posição ao mesmo tempo, deixando a exibição mais organizada.

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