Oi, Willians! Como vai?
Seu código ficou bem organizado: você fez a entrada das três notas, calculou a media corretamente e usou if, elif e else de forma clara para classificar a situação do estudante.
Uma dica interessante para o futuro é guardar o resultado em uma variável antes de exibir a mensagem, deixando o código mais fácil de adaptar depois. Veja este exemplo:
if media >= 7:
situacao = "Aprovado"
elif media >= 5:
situacao = "Recuperacao"
else:
situacao = "Reprovado"
print(f"Situacao: {situacao}")
Esse código define a situação do aluno e imprime o resultado no final.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!