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)
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)
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.