
正文
关于python函数exit的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
python 中的exit()怎么用?
是sys模块中的exit函数吗?
sys.exit() 引发一个 SystemExit异常,若没有捕获这个异常,Python解释器会直接退出;捕获这个异常可以做一些额外的清理工作。0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。
exit() 跟 C 语言等其他语言的 exit() 应该是一样的。
如果是你手动调用这个函数就是要自己处理异常的情况。
相关问答
Q1: python如何用户直接输入“exit”这个字符串退出 新手急急急?
在循环获取键盘输入的时候加入判断,如果输入字符为exit,那么跳出循环,跳出程序
希望我的回答对你有帮助~
Q2: python exit() 怎么用
检查一下你的环境变量,是否设置了PYTHONSTARTUP?
假如你的PYTHONSTARTUP=xxx.py,而在xxx.py脚本中有类似下面这样的语句:
exit = 'hello world'
这样,当你启动python shell时,就自动执行了xxx.py,脚本中把exit赋值为了字符串,此时你再运行exit(),就会报错:'str' object is not callable。
另外,你可以运行type(exit)查看其类型,默认是class 'site.Quitter'。如果不是,就说明被覆盖了。
Q3: python输入exit()后为什么直接退出了?
打开的不是同一个程序,
第一张图是cmd命令提示符。
第二张图是IDLE。
自然效果不一样






