小编ive*_*iyo的帖子

退出函数在try-except块中不起作用

这是退出功能,我想在try除了块之外运行它..

def quit_function(quit):
     if(quit=="quit"):
        sys.exit(1)
Run Code Online (Sandbox Code Playgroud)

当我输入正确的输入它工作function_one但是当我写"退出"以退出程序quit_function不起作用时,除了部分工作所以输出是"无效输入"..我该如何解决?

 while True:
    try:
        a=raw_input("Enter input :").lower()
        function_one(a)
        quit_function(a)
    except:
        print "invalid input"
    else:
        break
Run Code Online (Sandbox Code Playgroud)

python function try-except

3
推荐指数
1
解决办法
1019
查看次数

标签 统计

function ×1

python ×1

try-except ×1