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

posted on 2019-11-28 19:49  落日峡谷  阅读(3923)  评论(0编辑  收藏  举报

导航