当前位置: 首页 > 图灵资讯 > 行业资讯> python如何使用sys.exit()退出程序

python如何使用sys.exit()退出程序

来源:图灵python
时间: 2024-09-12 12:14:58

当我们使用程序时,我们会有暂时停止一些工作的想法,这需要给计算机相应的指令。关于Python退出程序的方法,本文重点讨论syss.exit(),这也是大家使用最多的方法之一。下面我们就syss.exit()分析概念和异常捕获两个结果,最后带来sys.exit()退出程序的实例代码。

1.概念

sys.exit()函数通过抛出异常来终止过程,也就是说,如果抛出的异常被捕获,程序就不会退出。

2.异常捕获分析

1)如果这种异常没有被捕获,python编译器将退出,以后的程序将不会执行。

2)如果这种异常被捕获(try...except...finally),捕获这种异常可以做一些额外的清理工作,以后的程序将继续执行。

注:0为正常退出,其他值(1-127)为异常,可抛出异常事件进行捕获。

3.实例

importsys
sys.exit()
sys.exit(0)
sys.exit(1)

这种方法导致了一种Systemexit异常(这是唯一不会被认为是错误的异常),当没有设置捕获异常时,将直接退出程序执行,当然也可以捕获异常进行其他一些操作。

以上就是使用syssssython使用sysython.exit相信大家都能明确退出程序的方法,sys.exit()退出程序是通过没有捕获异常来判断的。学完之后,赶紧练习这个方法。