使用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实现登陆知乎获得个人收藏并保存为word文件
Mar 16 Python
python通过字典dict判断指定键值是否存在的方法
Mar 21 Python
python如何在终端里面显示一张图片
Aug 17 Python
Python 微信爬虫完整实例【单线程与多线程】
Jul 06 Python
pandas读取CSV文件时查看修改各列的数据类型格式
Jul 07 Python
python 字符串追加实例
Jul 20 Python
Python学习笔记之For循环用法详解
Aug 14 Python
Pyinstaller加密打包应用的示例代码
Jun 11 Python
基于python实现操作git过程代码解析
Jul 27 Python
Python爬虫制作翻译程序的示例代码
Feb 22 Python
Python办公自动化之Excel(中)
May 24 Python
python编程实现清理微信重复缓存文件
Nov 01 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
雄兵连三大错觉:凯莎没了,凉冰阵亡了,华烨觉得自己又行了
2020/04/09 国漫
深入php 正则表达式的学习探讨
2013/06/06 PHP
PHP生成唯一订单号
2015/07/05 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
php字符串函数 str类常见用法示例
2020/05/15 PHP
Fastest way to build an HTML string(拼装html字符串的最快方法)
2011/08/20 Javascript
javascript截取字符串(通过substring实现并支持中英文混合)
2013/06/24 Javascript
jQuery的each终止或跳过示例代码
2013/12/12 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
2014/01/07 Javascript
JavaScript判断DIV内容是否为空的方法
2016/01/29 Javascript
js cookie实现记住密码功能
2017/01/17 Javascript
JavaScript数据结构之广义表的定义与表示方法详解
2017/04/12 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
JavaScript中如何判断一个值的类型
2017/09/15 Javascript
浅谈Vue响应式(数组变异方法)
2018/05/07 Javascript
全面解析vue router 基本使用(动态路由,嵌套路由)
2018/09/02 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
Python获取脚本所在目录的正确方法
2014/04/15 Python
用Python编写一个简单的Lisp解释器的教程
2015/04/03 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
Python3.6正式版新特性预览
2016/12/15 Python
python中Switch/Case实现的示例代码
2017/11/09 Python
Django自定义用户登录认证示例代码
2019/06/30 Python
python 同时读取多个文件的例子
2019/07/16 Python
python Matplotlib模块的使用
2020/09/16 Python
AmazeUI 平滑滚动效果的示例代码
2020/08/20 HTML / CSS
戴尔美国官网:Dell
2016/08/31 全球购物
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
日本最大美瞳直送网:Morecontact(中文)
2019/04/03 全球购物
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
2014/09/16 面试题
AJAX的全称是什么
2012/11/06 面试题
办公室前台的岗位职责
2013/12/20 职场文书
校外活动方案
2014/08/28 职场文书
期末复习计划
2015/01/19 职场文书
2015年医院科室工作总结范文
2015/05/26 职场文书