python在运行时终止执行 sys.exit


使用sys.exit 或者exit,quit均可以退出执行

# 程序执行中,需要时停止执行
import sys
if __name__ == '__main__':
    for ii in range(10):
        if ii<5:
            print(ii)
        else:
#            exit()
#            quit() 
            sys.exit(0) #无错误推出
#            sys.exit(1)  #有错误退出, SystemExit: 1
    print('1111111')

# exit()和 quit()基本一致,除了退出执行,还会重启解释器
# sys.exit()则会输出 'SystemExit: 0'的exception,同时退出执行,不会重启解释器,输出为:

 

 

 

参考:

https://blog.csdn.net/jingbaomm/article/details/83716504


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM