我想运行嵌套函数,使用 Python 多线程/多处理在多个事件中获取用户输入。下面是测试代码:
def func1():
text = input("Say yes or no: ")
if text == "yes":
return func2()
elif text == "no":
return func3()
def func2():
text = input("You said yes, do you confirm?")
if text == "yes":
return confirm_yes()
elif text == "no":
return func1()
def func3():
text = input("You said no, do you confirm?")
if text == "yes":
return confirm_no()
elif text == "no":
return func1()
def confirm_yes():
return "you confirmed yes"
def confirm_no():
return "you confirmed no"
提前致谢。