Python. Ввод с клавиатуры?
while command != 'exit' :
      command = input("Введите команду ") 
       //что-то происходит в зависимости от команды
общая идея )
def func1():
    print("Func 1")

def func2():
    print("Func 2")

def func3():
    print("FUnc 3")

commands = {'1': func1, '2': func2, '3': func3}

repl = None
while repl != "exit":
    repl = input("Введите команду ")
    if repl in commands:
        commands[repl]()