0
respostas

[Projeto] Resolução Notas

Minha solução:

notas_lista = []
def add_notas(notas):

    notas_lista.append(notas)
    print(f'\nNota {notas} adicionada !')
    notas_lista.sort(reverse=True)
    print(notas_lista)

def main():
    while True:
        pergunta = input('Deseja adicionar uma nota? (s/n): ')
        if pergunta.lower() == 's':
            try: 
                notas = float(input('\nDigite as notas: '))
                add_notas(notas)
            except ValueError:
                print('\nValor invalido. Digite um numero.')
                continue

        elif pergunta.lower() == 'n':
            print('Encerrando o programa.')
            break 
        else:
            print('\nOpção Invalida. Digite s ou n.')
    
        

if __name__ == '__main__':
    main()