Quando seleciono uma das 4 opções, o código retorna a opção selecionada corretamente, porém imediatamente cai na condição do else, limpando o console. Sabem qual é o erro?
Função para seleção da opção pelo usuário.
def selecionar_opcao(): opcao_escolhida = int(input('Escolha uma opção: ')) if opcao_escolhida == 1: print('1. Cadastrar restaurante') elif opcao_escolhida == 2: print('2. Listar restaurantes') elif opcao_escolhida == 3: print('3. Ativar restaurante') elif opcao_escolhida == 4: print('4. Operação finalizada') else: finalizar_app()
Função para finalizar a aplicação caso o usuário selecione a opção 4, limpando o terminal.
def finalizar_app(): os.system('cls') print('Finalizando o app...\n')
Resultado:
Escolha uma opção: 1
- Cadastrar restaurante Finalizando o app...