打开我们的命令行,输入python,我们就进入了python的交互模式。当我们想退出python并返回我们的shell时,你如何退出?如上,两种有效的方法是输入exit()或quit()来终止python进程。此外,还有一种更为人熟知的方式:使用快捷键退出。并且这个操作在Windows和Linux平台上是不同的——前者使用Ctrl+z而后者使用Ctrl+d。但为什么不同呢?EOF,endoffile这里就不得不提到文件结尾EOF(endoffile)。C语言的stdio.h中,EOF其实是-1:#defineEOF(-1)系统开发:Windows或Linux。当我们接收输入的“程序”接收到值-1时,程序知道:哦,那是EOF伙计!现在我已经到达文件末尾,接收输入的工作已经完成,我可以下班了!让我们看一个简单的C语言例子。但是注意-1不是一个数值对象,而是-1的输入值。我们不能通过键盘上的-1直接打字。如果你想输入-1,那么你需要:在Windows上输入Ctrl+z在Linux上输入Ctrl+d所以,你也知道为什么在Windows下使用Ctrl+Z退出Python而在Linux下使用Ctrl+D!有朋友问,Ctrl+c也杀进程,为什么不Ctrl+c呢?我的理解是在python的交互窗口中,Ctrl+c是用来杀死python的子进程的,比如你进入了死循环。如果你真的想通过杀死进程来退出python,我这里有一套powershell和shell命令。任务清单|其中{$_-match"python"}kill
