Ei, Diogo!
Gostei da sua iniciativa em pedir as notas diretamente do usuário e organizar tudo com sort(). Essa prática ajuda bastante na fixação de listas e controle de repetição com while. E o seu código está certinho!
Mais uma dica: teste o range() em um for, que pode tornar o código mais legível:
lista_notas = []
for i in range(5):
nota = float(input(f'Digite a sua {i+1}ª nota '))
lista_notas.append(nota)
lista_notas.sort()
print('Notas ordenadas:', lista_notas)
O range(5) cria uma sequência de 0 a 4, e usamos i+1 para exibir a contagem corretamente.
Continue se dedicando aos estudos e qualquer dúvida, compartilhe no fórum.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!