1
resposta

[RESPOSTA] Calculando a média de notas

notas = tuple(input("Digite as notas dos alunos separadas por vírgula: ").strip().split(", "))

soma: float = 0.0

for nota in notas:
    soma += float(nota)

media = soma / len(notas)

print("Média final da turma: ", media)
1 resposta

Olá, Mauricio, como vai?

Seu código está muito bem estruturado e cumpre perfeitamente o objetivo do exercício de calcular a média das notas. A forma como você converte a entrada de texto para uma tupla de notas e depois itera sobre ela para somar os valores é bastante eficiente e demonstra um bom entendimento do conceito.

Uma pequena sugestão para melhorar o seu código é formatar a saída para que o resultado da média seja exibido com duas casas decimais. Isso pode ser feito usando f-strings e o formatador de precisão, o que torna a impressão mais limpa e controlada.

print(f"Média final da turma: {media:.2f}")

O fórum está à disposição para qualquer outra dúvida que surgir. Conte conosco para o que precisar.

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