让我们来看看如何在不改变文章大意的情况下进行伪原创处理:
为什么在 Windows 下用 Ctrl+Z 退出 Python 而 Linux 下用 Ctrl+D?
启动我们的命令行工具,输入 python 指令后,我们便进入了 python 的交互模式。
unsplash.com/@jay_zhang
在 Linux 上进入 python 交互模式
当我们希望退出 python 环境,返回到 shell 时,该如何操作呢?
使用 quit() 和 exit() 退出
如图所示,两个常用的方法是输入 exit() 或 quit() 来结束这个 python 进程。
此外,还有一个更常见的退出方式:使用快捷键。但有趣的是,这个操作在 Windows 和 Linux 两个系统上有所不同——前者使用 Ctrl + z 而后者使用 Ctrl + d。那么,为什么会有这样的差异呢?
这里就需要提到文件结束符 EOF(end of file)。
在 C 语言的 stdio.h 头文件中,EOF 实际上定义为 -1:
#define EOF (-1)
C 语言的创造者肯·汤普森和丹尼斯·里奇也是 Unix 操作系统的开发者,而 Unix 系统对现代操作系统的发展产生了深远影响,包括 Windows 和 Linux。
当一个程序接收到 -1 这个值时,它会认为这是 EOF 信号,表示已到达文件的末尾(end of file),因此可以结束接收输入的任务。
Kreado AI
Kreado AI是一个多语言AI视频创作平台,只需输入文本或关键词,即可创作真实/虚拟人物的多语言口播视频。 为创作者提供AI赋能
182
查看详情
让我们看一个简单的 C 语言示例:
按字符读取
输入输出,测试平台 AcWing
需要注意的是,-1 并不是一个可以直接从键盘输入的数值。要模拟输入 -1,我们需要:
在 Windows 上按 Ctrl + z
在 Linux 上按 Ctrl + d
因此,你现在应该明白为什么在 Windows 下用 Ctrl+Z 退出 Python,而在 Linux 下用 Ctrl+D 了。
补充说明:有朋友问,为什么 Ctrl + c 不能用于退出 Python 呢?
我的解释是,在 python 的交互窗口中,Ctrl + c 主要用于终止 python 的子进程,比如当你陷入死循环时。
在 python 中使用 ctrl+c 中断进程
如果你真的想通过终止进程的方式来退出 python,我可以提供一套 powershell 和 shell 命令:
tasklist | where {$_ -match "python"}
kill <python></python>
powershell
ps aux | grep python kill -9 <python></python>
shell
以上就是为什么在 Windows 下用 Ctrl+Z 退出 Python 而 Linux 下用 Ctrl+D 呢?的详细内容,更多请关注其它相关文章!
# 上按
# 体育馆的营销推广策略
# 合肥优化网站排名多少钱
# 无锡网站优化价格表
# 汉中seo企业
# 饶阳网站优化
# 医院抖音推广营销方案
# 品牌推广营销课程总结
# 网文推广网站可信吗
# 安顺互联网营销推广平台
# 厦门模型网站建设ppt
# 当你
# 这是
# 多语言
# python
# 最简单
# 让我们
# 是一个
# 的是
# 关键词
# 为什么
# win
# unix
# 工具
# 操作系统
# windows
# linux
相关栏目:
【
企业资讯168 】
【
行业动态50218 】
【
媒体报道120512 】
相关推荐:
linux命令行如何使用中文输入法
j*a中如何创建列表数组
手机拍显示屏有条纹怎么去除
如何看固态硬盘型号
三星固态硬盘如何保修
怎么确定手机是5g
苹果16更新了哪些版本
1tb等于多少mb
单片机蓝牙怎么开启设备
域名批量查询工具有哪些
typescript中如何引入本地js
闪光灯power闪烁是什么意思
域名解析后为什么要进行域名备案
固态硬盘如何4k对其
新版路由器如何设置路由命令
vue中datediff函数怎么用
单片机面包板怎么插
固态硬盘如何测试
如何打开win10命令
为什么夸克无法注销账户
手机如何运行ping命令
如何把一个命令后台运行
如何退出python命令行
问一下市盈率是什么意思
复制 命令如何撤销
typescript哪个最好
5g手机怎么没视频通话功能
如何查看固态硬盘速度
.asm如何在命令行运行
typescript全局配置放哪里
为什么学typescript
linux如何打开命令窗口
春运抢票需要抢几天
输入命令如何换行
什么网址不能域名解析
美食音乐每日推荐怎么写
单片机怎么加死循环
固态硬盘如何测试好坏
点焊机接触器上power是什么意思
如何用命令提示符显示隐藏分区
j*a怎么创建json数组
什么叫typescript
m*en repository的作用是什么
夸克加载什么要会员
j*a怎么保存到数组
开机如何运行dos命令提示符
夸克用的什么服务器
春运返程如何抢票成功
一年多少周
如何查看电脑的固态硬盘


