使用IDLE的Python shell窗口实例详解


Posted in Python onNovember 19, 2019

启动IDLE后会打开Python shell窗口。当键入代码 时,它会基于Python语法提供自动缩进和代码着色功能。

使用IDLE的Python shell窗口实例详解

使用IDLE中的Python shell。代码在输入时会自动着色(基于Python语法)。 将光标放在任一已键入的命令上并按下Enter键,就会把命令和光标一起移动到最后 一行,在这里可以编辑命令,按Enter键就会将这条命令发送给解释器。将光标放在 最后一行,按下Alt+P或Alt+N键,就可以在历史记录中前后切换命令。找到要执行 的命令后,根据需要进行编辑并按下Enter键,就会将其发送给解释器

利用鼠标、箭头键、Page Up和Page Down键,以及某些符合Emacs 标准的键,可以在命令缓冲区中来回移动。

会话中的所有内容都会被记入缓冲区中。可以前后滚动或搜索,将 光标放在任意行上按下Enter键(生成一个硬回车),该行就会被复制到 屏幕的最后一行,在这里可以编辑命令,再次按下Enter键就会将其发送 给解释器。也可以让光标停在最后一行,然后通过按Alt+P或Alt+N键在 之前输入的命令之间前后切换,Alt+P和Alt+N会不停地将命令复制到最
后一行。如果找到了需要执行的命令,可以再次进行编辑,按下Enter键 就可发送给解释器。按下Tab键则可以查看当前键入内容的自动补全列 表,列表是基于Python关键字和用户自定义值生成的。

如果觉得可能处于挂起状态,无法显示新的提示符了,那么可能是 解释器在等待用户输入。按下Ctrl+C发送中断命令,就能回到提示符状 态,这也可以用于中断任何正在运行的命令。如果要退出IDLE,请在 File菜单中选择Exit。

一开始用得最多的可能就是Edit菜单。与其他菜单一样,可以通过 双击顶部的虚线将其解绑,让其位于窗口上端。

以上就是相关知识点的介绍,感谢大家的阅读和对三水点靠木的支持。

Python 相关文章推荐
python获取beautifulphoto随机某图片代码实例
Dec 18 Python
Python中序列的修改、散列与切片详解
Aug 27 Python
使用python将mysql数据库的数据转换为json数据的方法
Jul 01 Python
Python求解正态分布置信区间教程
Nov 20 Python
Python 实现try重新执行
Dec 21 Python
Tensorflow的梯度异步更新示例
Jan 23 Python
TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法
Apr 19 Python
利用python实现平稳时间序列的建模方式
Jun 03 Python
python 识别登录验证码图片功能的实现代码(完整代码)
Jul 03 Python
详解anaconda安装步骤
Nov 23 Python
python 制作一个gui界面的翻译工具
May 14 Python
Python可视化神器pyecharts之绘制地理图表练习
Jul 07 Python
学Python 3的理由和必要性
Nov 19 #Python
Python的缺点和劣势分析
Nov 19 #Python
wxPython实现绘图小例子
Nov 19 #Python
python 如何去除字符串头尾的多余符号
Nov 19 #Python
wxPython实现画图板
Aug 27 #Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
Nov 19 #Python
Python高级特性之闭包与装饰器实例详解
Nov 19 #Python
You might like
PHP中Session的概念
2006/10/09 PHP
php GD绘制24小时柱状图
2008/06/28 PHP
PHP与MySQL开发的8个技巧小结
2010/12/17 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
tp5(thinkPHP5框架)使用DB实现批量删除功能示例
2019/05/28 PHP
JS 有名函数表达式全面解析
2010/03/19 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
JavaScript字符串对象substr方法入门实例(用于截取字符串)
2014/10/16 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
用最简单的方法判断JavaScript中this的指向(推荐)
2017/09/04 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
Angular2的管道Pipe的使用方法
2017/11/07 Javascript
nuxt.js 缓存实践
2018/06/25 Javascript
微信小程序之自定义组件的实现代码(附源码)
2018/08/02 Javascript
如何手动实现es5中的bind方法详解
2018/12/07 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
2019/11/12 Javascript
Vue+element+cookie记住密码功能的简单实现方法
2020/09/20 Javascript
vue实现验证用户名是否可用
2021/01/20 Vue.js
python定时利用QQ邮件发送天气预报的实例
2017/11/17 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
安装python及pycharm的教程图解
2019/10/10 Python
python实现井字棋小游戏
2020/03/04 Python
Django返回HTML文件的实现方法
2020/09/17 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
HTML5获取当前地理位置并在百度地图上展示的实例
2020/07/10 HTML / CSS
高中生职业生涯规划书
2014/02/24 职场文书
初中三好学生自我鉴定
2014/04/07 职场文书
常务副总经理任命书
2014/06/05 职场文书
三八活动策划方案
2014/08/17 职场文书
2015年班长个人工作总结
2015/04/03 职场文书
使用Oracle跟踪文件的问题详解
2021/06/28 Oracle
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技