Python学习(六)Python自带IDLE使用方法
在安装 Python 后,会自动安装一个 IDLE,它是一个 Python Shell (可以在打开的 IDLE 窗口的标题栏上看到),程序开发人员可以利用 Python Shell 与 Python 交互。
单击系统的开始菜单,然后依次选择“所有程序 -> Python 3.6 -> IDLE (Python 3.6 64-bit)”菜单项,即可打开 IDLE 窗口,如图 1 所示。
前面我们己经应用 IDLE 输出了简单的语句,但在实际开发中,通常不能只包含一行代码,当需要编写多行代码时,可以单独创建一个文件保存这些代码,在全部编写完成后一起执行。具体方法如下:
1.在 IDLE 主窗口的菜单栏上,选择“File -> New File”菜单项,将打开一个新窗口,在该窗口中,可以直接编写 Python 代码。
在输入一行代码后再按下 <Enter> 键,将自动换到下一行,等待继续输入,如图 2所示。
在代码编辑区中,编写多行代码,例如:我愿意平凡的陪在你身旁
print("我站在山坡上悠哉悠哉向下望")
print("我是最大的太阳只管把你照亮")
print("长得丑活得久")
print("长得帅老的快")
print("我宁愿当一个丑八怪")
print("积极又可爱")
2.编写代码后的 Python 文件窗口如图 3所示。
3.按下快捷键 <Ctrl+S> 保存文件,这里将文件名称设置为 demo.py。其中,.py 是 Python 文件的扩展名。在菜单栏中选择“Run -> Run Module”菜单项(也可以直接按下快捷键 <F5>),运行程序,如图所示。
4.运行程序后,将打开 Python Shell 窗口显示运行结果,如图 所示。
Python IDLE常用快捷键
在程序开发过程中,合理使用快捷键不但可以减少代码的错误率,而且可以提高开发效率。在 IDLE 中,可通过选择“Options -> Configure IDLE”菜单项,在打开的“Settings”对话框的‘Keys”选项卡中查看,但是该界面是英文的,不便于查看。为方便读者学习,列出了 IDLE 中一些常用的快捷键。
快提键 | 说 明 | 适用范围 |
---|---|---|
F1 | 打开 Python 帮助文档 | Python文件窗口和Shell 均可用 |
Alt+P | 浏览历史命令(上一条) | 仅 Python Shell 窗口可用 |
Alt+N | 浏览历史命令(下一条) | 仅 Python Shell 窗口可用 |
Alt+/ | 自动补全前面曾经出现过的单词,如果之前有多个单词具有相同前缀,可以连续按下该快捷键,在多个单词中间循环选择 | Python 文件窗口和 Shell 窗口均可用 |
Alt+3 | 注释代码块 | 仅 Python 文件窗口可用 |
Alt+4 | 取消代码块注释 | 仅 Python 文件窗口可用 |
Alt+g | 转到某一行 | 仅 Python 文件窗口可用 |
Ctrl+Z | 撤销一步操作 | Python 文件窗口和 Shell 窗口均可用 |
Ctrl+Shift+Z | 恢复上—次的撤销操作 | Python 文件窗口和 Shell 窗口均可用 |
Ctrl+S | 保存文件 | Python 文件窗口和 Shell 窗口均可用 |
Ctrl+] | 缩进代码块 | 仅 Python 文件窗口可用 |
Ctrl+[ | 取消代码块缩进 | 仅 Python 文件窗口可用 |
Ctrl+F6 | 重新启动 Python Shell | 仅 Python Shell 窗口可用 |
ヾ(◍°∇°◍)ノ゙ヾ(◍°∇°◍)ノ゙ヾ(◍°∇°◍)ノ゙
Python学习(六)Python自带IDLE使用方法相关推荐
- Python学习(六) Python数据类型:字典(重要)
字典dict: 字典其实就相当于java里面的Map,用来存储键值对的.其中存储的数据时无序的. 假如有这样的数据: t1=['name','age','sex'] t2=['tom',30,'mal ...
- 视频教程-爬虫微课5小时 Python学习路线-Python
爬虫微课5小时 Python学习路线 十多年的Java和大数据开发和培训,精通Hadoop.Spark和Android开发,对于数据分析和挖掘有比较深的研究.曾在公司独立开发O2O项目e小时.网店项目 ...
- python爬虫原理-python学习之python爬虫原理
原标题:python学习之python爬虫原理 今天我们要向大家详细解说python爬虫原理,什么是python爬虫,python爬虫工作的基本流程是什么等内容,希望对这正在进行python爬虫学习的 ...
- Python 学习 02 —— Python如何爬取数据
文章目录 系列文章 二.Python 爬 虫 1.任务介绍 2.简介 3.基本流程 3.1.准备工作 3.1.1.分析页面 3.1.2.编码规范 3.1.3.导入模块 3.1.4.程序流程 3.2.获 ...
- 深圳Python学习:Python几大问,你想知道的答案都在这里!-千锋
深圳Python学习:Python几大问,你想知道的答案都在这里!-千锋 人们为什么使用Python? 之所以选择Python的主要因素有以下几个方面: 软件质量:在很大程度上,Python更注重可读 ...
- 菜菜的Python学习日记 | Python类实验代码分享
系列索引:菜菜的Python学习日记 | Python从入门到入土详解 Python类实验代码分享 编写程序,实现以下功能. (1)创建员工类Employee,属性有姓名name.能力值ability ...
- Python学习之Python软件安装教程
Python学习之Python软件安装教程 Python学习之Python软件安装教程
- python学习书籍推荐-强烈推荐:Python学习必看书籍-带你高效学习
坚持就是胜利,祝你成功!!! 都说python是最好的语言. 1.<笨办法学Python 3> 入门强烈推荐 本书是一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴 ...
- Python学习笔记 - Python语言概述和开发环境
一.Python简介 1.1 Python语言简史 Python由荷兰人吉多·范罗苏姆(Guido van Rossum)于1989年圣诞节期间,在阿姆斯特丹,为了打发圣诞节的无聊时间,决心开发一门 ...
最新文章
- 攻防世界Reverse第三题python-trade
- Java每天10道面试题,跟我走,offer有!(七)
- 【Qt】modbus之TCP模式读操作
- 一个程序员必须学会的Github使用技巧
- mysql fulsh_MYSQL教程:MySQL用户帐号管理_MySQL
- python socket多线程并发_【Python之旅】第五篇(三):Python Socket多线程并发
- 案例:演示pageContext对象的使用及源码分析获取属性方法
- tp5模板使用php函数,tp5 自定义公共函数,前台模板调用
- neoterm如何安装python_NeoTerm官方版v2.1.0下载_NeoTerm(21世纪的终端)下载-刷机之家
- 斐讯K2 新版固件刷机教程
- 干货!情感计算理论基础必看知识!!
- git clone 的--single-branch和--depth参数
- CSDN博客去图片水印
- rejected X11 forwarding request错误
- 【CSS】从熟悉到更熟悉
- PyTorch神经网络框架
- 样本切分器—利用python按比例均匀切分样本
- 如何用Diffusion models做interpolation插值任务?——原理解析和代码实战
- 项目管理中的边边角角 之二
- 我是如何提高自己的「编程能力」的?
热门文章
- Jodd HTTP的使用
- 三五族异质结的自发极化、压电极化及2DEG
- android使用精伦身份证读卡器读身份证
- Python网络相关面试题
- 图灵对计算机行业的贡献论文,这届图灵奖得主究竟做了什么贡献?这篇1974年的论文给了我们答案...
- 优秀的 Verilog/FPGA开源网站介绍
- 传感器i2c与arduino连接_如何在两个Arduino开发板之间使用I2C总线进行通信
- Origin制图之热力图(hot-map)
- 查看电脑配置命令_注册表
- python组态软件开源_开源纯C#工控网关+组态软件(八)表达式编译器