我想知道sys.exit(-1)在python中到底返回什么?

roh*_*ngh 1 sys

我的代码是这样的:

if (not Y):
    print ("Can't print")
    sys.exit(-1)
Run Code Online (Sandbox Code Playgroud)

我无法理解参数(-1)返回什么?

小智 5

sys.exit(-1)告诉程序退出。基本上,它只是停止继续执行python代码。-1只是传入的状态码。通常0表示成功执行,其他任何数字(通常为1)表示发生故障。