1
resposta

Minha solução

nota1 = float(input('Digite a primeira nota: '))
nota2 = float(input('Digite a segunda nota: '))
nota3 = float(input('Digite a terceira nota: '))
media = sum([nota1,nota2,nota3]) / 3
print(f'Média: {media:.2f}')
if media >= 7:
    print('Aprovado')
elif 5<= media <7:
    print('Recuperação')
else:
    print('Reprovado')
1 resposta

Oi, Ryan! Como vai?

Sua lógica de classificação ficou bem estruturada e clara. A forma como você utilizou o sum para calcular a média é prática e deixa o código mais limpo.

Uma dica interessante para o futuro é usar o round para arredondar valores, caso precise trabalhar com menos casas decimais em situações fora do f-string.Veja este exemplo:


media = sum([nota1, nota2, nota3]) / 3
media_arredondada = round(media, 1)
print("Media arredondada:", media_arredondada)

Esse código arredonda a média para uma casa decimal e exibe o valor. Útil quando não se está formatando direto no print.

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