notas = []
entrada = ""
while entrada != "sair":
entrada = input("Digite a nota ou 'sair': ")
if entrada != "sair":
nota = int(entrada)
notas.append(nota)
notas.sort()
print(notas)
notas = []
entrada = ""
while entrada != "sair":
entrada = input("Digite a nota ou 'sair': ")
if entrada != "sair":
nota = int(entrada)
notas.append(nota)
notas.sort()
print(notas)
Oi, Lucas! Como vai?
Agradeço por compartilhar.
Achei interessante como você utilizou o while pra controlar a entrada de dados e já organizou as notas com sort() a cada inserção. Isso mostra uma boa preocupação em manter a lista ordenada durante o processo.
Uma dica interessante para o futuro é usar o método sorted() pra gerar uma nova lista ordenada sem alterar a original.
notas = [7, 5, 9, 6]
notas_ordenadas = sorted(notas)
print(notas_ordenadas)
Esse código cria uma nova lista com os valores em ordem crescente, mantendo a lista original intacta.