最外面加一层死循环
while?True:
if?input()?=='quit'
break
里面判断退出条件俺
一般来说,上面这种情况更多是跳出循环.
break 跳出循环
continue 跳出本次循环,继续执行下次循环
至于退出进程
import sys
sys.exit()
Windows和Linux系统如何退出python命令行
python命令行是新手学习python过程中必须要学的一个工具,此时此刻呢大家和小编一起研究一下oracle怎么判断外键怎么退出python命令行.
第一种方式:
使用python提供的exit()函数,linux平台和windows平台上的exit()函数执行结果,都可以正常退出.唯一的区别是,windows平台结束后多输出了一行空行.
第二种方式:
python提供的第二个函数quit(),同样是linux和windows平台,执行结果一致.都可以正常退出,windows平台多输出一行空行.
第三种方式:
快捷键:
Linux系统:快捷键Ctrl +D的组合;
Windows系统:Ctrl+Z组合键,显示^Z字符后,然后再敲一下回车正常退出.
python学习网,大量的免费python视频教程,欢迎在线学习!
我们首先来看第一种方式,使用python提供的exit()函数,如下面两张图中所示,分别是linux平台和windows平台上的exit()函数执行结果.可以看到,都可以正常退出.唯一的区别是,windows平台结束后多输出了一行空行.
再看python提供的第二个函数quit(),同样是linux和windows平台,执行结果一致.都可以正常退出,windows平台多输出一行空行.
函数方式看完了以后,我们来看快捷键退出的方式.先看快捷键Ctrl +D的组合.如下面两张图中所示,分别是linux平台和windows平台上使用Ctrl+D的组合键,可以看到,linux平台上直接退出,而windows平台上先出现一个^D的字符,敲回车后,提示语法错误,无法正常退出.这里就有区别了.
再看第二张快捷键的组合方式Ctrl+Z,如下面两张图中所示,分别是linux平台和windows平台,linux平台上显示进程已结束,程序退出.而在windows平台上按下Ctrl+Z组合键时,只会显示^Z字符,然后再敲一下回车才能正常退出,这个命令上,linux平台和windows平台也有区别.
最后我们再来看一个linux平台上的python命令行退出方式,这个方式只适合一些特殊场合,例如通过xshell工具连接到linux服务器上运行python命令行时,xshell卡死了.这个时候就可以用这个方法.打开另外一个命令行,输入命令:
ps aux? | grep python
然后使用kill命令杀掉这两个进程,如下面图中所示,杀掉进程后,在启动python命令行的shell界面,就会显示进程被退出.这种属于不正常的退出,只适合特殊情况.到这里,几种退出方式就讲解完毕啦.
以上就是土嘎嘎小编为大家整理的quit函数python相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!