notas = input("Insira as notas do alunos: ")
notas = notas.split(',')
notas = [float(item) for item in notas]
notas.sort()
print(f"Notas ordenadas: {notas}")
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
notas = input("Insira as notas do alunos: ")
notas = notas.split(',')
notas = [float(item) for item in notas]
notas.sort()
print(f"Notas ordenadas: {notas}")
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.