1
resposta

ordenação notas

Resolvi aproveitar o embalo e pedir pro usuário inserir suas notas

lista_notas = []
contador = 1

while contador < 6:

    nota = float(input(f'Digite a sua {contador}ª nota '))
    lista_notas.append(nota)
    contador += 1

lista_notas.sort()
print('Notas ornedadas:', lista_notas)
1 resposta

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.

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