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

[Projeto] Minha Solução de Classificando Alunos pela Média

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Bom dia Felipe!

Obrigada por compartilhar sua resolução com a comunidade Alura. Já te respondi em outros posts e dá pra ver o quanto você está engajado.

Ícone de sugestão Para saber mais:

Uma boa prática em programação é evitar deixar números "soltos" no meio do código, principalmente quando eles representam regras de negócio. No seu caso, você pode criar constantes para indicar os limites de aprovação e recuperação:

APROVADO = 7
RECUPERACAO = 5

def classificando_estudantes(media: float) -> str:
    if media >= APROVADO:
        return "Aprovado"
    elif RECUPERACAO <= media < APROVADO:
        return "Recuperação"
    else:
        return "Reprovado"

Isso deixa o código mais claro, e se o critério mudar no futuro (por exemplo, passar a aprovar com 6.5), você só precisa atualizar o valor da constante — sem risco de esquecer algum ponto no código.

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