1
resposta

Organizando notas de um concurso de redação

notas = input("Insira as notas do alunos: ")

notas = notas.split(',')

notas = [float(item) for item in notas]

notas.sort()

print(f"Notas ordenadas: {notas}")
1 resposta

Oi, Luiz! Como vai?

Agradeço por compartilhar.

Seu código ficou bem organizado: você recebeu as notas com input(), separou os valores com split(','), converteu cada item para float usando list comprehension e depois ordenou com sort(). Esse é um bom uso de listas em Python para tratar vários dados de uma vez.

Dica: para deixar a entrada mais clara para quem for usar o programa, você pode orientar que as notas sejam digitadas separadas por vírgula, como 8.5,7,9.2. Assim, o split(',') funciona corretamente e evita confusão na hora de preencher os valores.

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