使用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实现的微信好友数据分析
Feb 26 Python
python+splinter实现12306网站刷票并自动购票流程
Sep 25 Python
Python中dict和set的用法讲解
Mar 28 Python
使用PYTHON解析Wireshark的PCAP文件方法
Jul 23 Python
pycharm快捷键汇总
Feb 14 Python
Django项目uwsgi+Nginx保姆级部署教程实现
Apr 19 Python
Django 5种类型Session使用方法解析
Apr 29 Python
从0到1使用python开发一个半自动答题小程序的实现
May 12 Python
keras之权重初始化方式
May 21 Python
计算Python Numpy向量之间的欧氏距离实例
May 22 Python
Django程序的优化技巧
Apr 29 Python
opencv读取视频并保存图像的方法
Jun 04 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伪静态写法附代码
2008/06/20 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
2014/01/14 PHP
从性能方面考虑PHP下载远程文件的3种方法
2015/12/29 PHP
php实现的xml操作类
2016/01/15 PHP
JavaScript 中的事件教程
2007/04/05 Javascript
Javascript load Page,load css,load js实现代码
2010/03/31 Javascript
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
2016/08/19 Javascript
原生js更改css样式的两种方式
2017/03/15 Javascript
JS实现汉字与Unicode码相互转换的方法详解
2017/04/28 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
解决webpack无法通过IP地址访问localhost的问题
2018/02/22 Javascript
微信小程序实现折叠与展开文章功能
2018/06/12 Javascript
使用Karma做vue组件单元测试的实现
2020/01/16 Javascript
微信小程序使用前置摄像头拍照
2020/10/22 Javascript
Vue使用路由钩子拦截器beforeEach和afterEach监听路由
2020/11/16 Javascript
修改NPM全局模式的默认安装路径的方法
2020/12/15 Javascript
python的id()函数介绍
2013/02/10 Python
python通过exifread模块获得图片exif信息的方法
2015/03/16 Python
python通过floor函数舍弃小数位的方法
2015/03/17 Python
python实现计算倒数的方法
2015/07/11 Python
python读取excel表格生成erlang数据
2017/08/26 Python
matplotlib在python上绘制3D散点图实例详解
2017/12/09 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
2019/06/19 Python
Python类成员继承重写的实现
2020/09/16 Python
用python实现一个简单计算器(完整DEMO)
2020/10/14 Python
Python 实现集合Set的示例
2020/12/21 Python
美国50岁以上单身人士约会平台:SilverSingles
2018/06/29 全球购物
党员组织关系介绍信
2014/02/13 职场文书
棉花姑娘教学反思
2014/02/15 职场文书
2014年创卫实施方案
2014/02/18 职场文书
平面设计求职信
2014/03/10 职场文书
客户经理岗位职责大全
2015/04/09 职场文书
环保建议书作文500字
2015/09/14 职场文书
Python内置数据结构列表与元组示例详解
2021/08/04 Python