Oii, Marcia!
Obrigada por compartilhar seu código com a comunidade Alura.
Você já estruturou bem o uso de listas e while
para limitar a quantidade de notas e tá aplicando corretamente o sorted()
para manter a lista ordenada a cada inserção. Ótimo ver você praticando dessa forma!
Uma dica interessante para o futuro é usar a função append()
apenas depois de validar ou coletar todas as notas, deixando a ordenação para o final. Isso evita reordenar a lista repetidamente:
lista_notas = []
while len(lista_notas) < 5:
nota = float(input('Digite a nota dos participantes: '))
lista_notas.append(nota)
lista_notas.sort()
print(lista_notas)
Esse código coleta cinco notas, armazena na lista e só depois ordena com sort()
, o que é mais produtivo.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!