Oi, Adriel! Como vai?
A sua função obter_nota
ficou muito boa. A maneira como você usou o try-except
para tratar erros de digitação e os if
s para garantir que a nota esteja entre 0 e 10 demonstra uma ótima atenção aos detalhes e torna seu código mais robusto.
Uma dica interessante para o futuro é usar a função round()
para arredondar números. Ela pode ser útil para controlar o número de casas decimais de um resultado de forma direta.
media = 8.3333333
media_arredondada = round(media, 2)
print(media_arredondada) # Saida: 8.33
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!