O menu construído na main poderia ser colocado diretamente no input, sem precisar atribuir uma variável para menu e depois imprimir com um print
poderia usar também uma estrutura melhor para estruturar o menu, garantindo que o usuário digitar o que é pedido
(essa parte foi corrigida, deixando o código mais simples, também poderia pensar em não iniciar as variáveis com none e poupar tempo de execução) o menu também foi tratado para receber apenas opções inteiras iguais a 1 , 2 ou 3.
o código original não lista os funcionários do arquivo, embora tenha a função insertion ela é utilizada apenas para uma demonstração com dados já fornecidos no modulo também não adiciona novos funcionários no arquivo txt
para corrigir seria necessário, refazer parte da estrutura do código, poderia ser aproveitado parte da estrutura de ler o arquivo e de escrever, mas seria bom a utilização de uma classe para interligar as funções, e assim automatizar as tarefas e abrindo mais possibilidades para o usuário, poderia ser pensando em implementar a parte que ler o arquivo em um modulo totalmente dedicado a listagem dos funcionários dentro da lista
No geral o código não funciona por completo manipulando os dados do arquivo, para a correção do problema como apontado seria necessário mais tempo, já que boa parte do código seria reescrito para atender a manipulação e ordenação dentro do arquivo
O menu construído na main poderia ser colocado diretamente no input, sem precisar atribuir uma variável para menu e depois imprimir com um print
poderia usar também uma estrutura melhor para estruturar o menu, garantindo que o usuário digitar o que é pedido
(essa parte foi corrigida, deixando o código mais simples, também poderia pensar em não iniciar as variáveis com none e poupar tempo de execução) o menu também foi tratado para receber apenas opções inteiras iguais a 1 , 2 ou 3.
o código original não lista os funcionários do arquivo, embora tenha a função insertion ela é utilizada apenas para uma demonstração com dados já fornecidos no modulo também não adiciona novos funcionários no arquivo txt
para corrigir seria necessário, refazer parte da estrutura do código, poderia ser aproveitado parte da estrutura de ler o arquivo e de escrever, mas seria bom a utilização de uma classe para interligar as funções, e assim automatizar as tarefas e abrindo mais possibilidades para o usuário, poderia ser pensando em implementar a parte que ler o arquivo em um modulo totalmente dedicado a listagem dos funcionários dentro da lista
No geral o código não funciona por completo manipulando os dados do arquivo, para a correção do problema como apontado seria necessário mais tempo, já que boa parte do código seria reescrito para atender a manipulação e ordenação dentro do arquivo