知行编程网知行编程网  2022-09-09 13:30 知行编程网 隐藏边栏  173 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何使用sys.exit()退出程序的相关知识,包括cmd退出python命令行,以及python break用法这些编程知识,希望对大家有参考作用。

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



我们在使用程序的时候,会有暂时停止某些工作的执行的想法,这就需要对计算机进行相应的指令。关于

python退出程序的方法,本篇重点讨论的是sys.exit(),这也是大家使用最多的方法之一。下面我们就sys.exit()的概念、异常捕获两种结果进行分析,最后带来sys.exit()退出程序的实例代码。



1.概念

sys.exit() 函数通过抛出异常来终止进程,即如果它抛出的异常被捕获,程序将不会退出。



2.异常捕获分析





1)如果这个异常

没有被捕获

,那么python编译器将

会退出

,后面的程序将不会执行。





2)如果这个异常

被捕获

(try...except...finally),捕获这个异常可以做一些额外的清理工作,后面的程序

还会继续执行




注:

0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。



3.实例

import sys
sys.exit()
sys.exit(0)
sys.exit(1)


该方法引发的是一个


SystemExit异常(这是唯一不被认为是错误的异常),当没有设置捕获这个异常时,会直接退出程序执行,当然也可以捕获这个异常来执行一些其他的操作。



以上就是

python使用sys.exit()退出程序的方法,相信大家已经能够明确,sys.exit()是通过没有捕获异常来判断退出程序了。学会后赶紧就这种方法进行练习吧。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享