Rating of my Python doc strings #144711
Replies: 1 comment
-
Aqui estão algumas sugestões de melhoria e correções no seu código:
Aqui está uma versão aprimorada do seu código com essas mudanças: python class CommandInterpreter:
Criação do interpretador e loop de execuçãocommandInterpreter = CommandInterpreter() Loop principal para aceitar comandos até o comando 'exit' ser executadowhile commandInterpreter.isRunning: Função validate_command: A validação agora primeiro checa se o comando existe no dicionário self.commands. Se não for um comando existente, ela verifica se é um comando echo com parâmetros. Caso o comando seja inválido, uma mensagem de erro é exibida. Tratamento do Comando help: O comando help agora exibe uma lista mais amigável de comandos disponíveis, para que o usuário saiba o que pode ser feito. Refatoração do Loop: O loop principal agora usa a função handle_input para obter e limpar a entrada do usuário. Ele continua executando até que o comando exit seja digitado, o que faz o programa terminar. |
Beta Was this translation helpful? Give feedback.
-
Body
Guidelines
Beta Was this translation helpful? Give feedback.
All reactions