在安装 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使用方法相关推荐

  1. Python学习(六) Python数据类型:字典(重要)

    字典dict: 字典其实就相当于java里面的Map,用来存储键值对的.其中存储的数据时无序的. 假如有这样的数据: t1=['name','age','sex'] t2=['tom',30,'mal ...

  2. 视频教程-爬虫微课5小时 Python学习路线-Python

    爬虫微课5小时 Python学习路线 十多年的Java和大数据开发和培训,精通Hadoop.Spark和Android开发,对于数据分析和挖掘有比较深的研究.曾在公司独立开发O2O项目e小时.网店项目 ...

  3. python爬虫原理-python学习之python爬虫原理

    原标题:python学习之python爬虫原理 今天我们要向大家详细解说python爬虫原理,什么是python爬虫,python爬虫工作的基本流程是什么等内容,希望对这正在进行python爬虫学习的 ...

  4. Python 学习 02 —— Python如何爬取数据

    文章目录 系列文章 二.Python 爬 虫 1.任务介绍 2.简介 3.基本流程 3.1.准备工作 3.1.1.分析页面 3.1.2.编码规范 3.1.3.导入模块 3.1.4.程序流程 3.2.获 ...

  5. 深圳Python学习:Python几大问,你想知道的答案都在这里!-千锋

    深圳Python学习:Python几大问,你想知道的答案都在这里!-千锋 人们为什么使用Python? 之所以选择Python的主要因素有以下几个方面: 软件质量:在很大程度上,Python更注重可读 ...

  6. 菜菜的Python学习日记 | Python类实验代码分享

    系列索引:菜菜的Python学习日记 | Python从入门到入土详解 Python类实验代码分享 编写程序,实现以下功能. (1)创建员工类Employee,属性有姓名name.能力值ability ...

  7. Python学习之Python软件安装教程

    Python学习之Python软件安装教程 Python学习之Python软件安装教程

  8. python学习书籍推荐-强烈推荐:Python学习必看书籍-带你高效学习

    坚持就是胜利,祝你成功!!! 都说python是最好的语言. 1.<笨办法学Python 3> 入门强烈推荐 本书是一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴 ...

  9. Python学习笔记 - Python语言概述和开发环境

    一.Python简介 1.1  Python语言简史 Python由荷兰人吉多·范罗苏姆(Guido van Rossum)于1989年圣诞节期间,在阿姆斯特丹,为了打发圣诞节的无聊时间,决心开发一门 ...

最新文章

  1. 攻防世界Reverse第三题python-trade
  2. Java每天10道面试题,跟我走,offer有!(七)
  3. 【Qt】modbus之TCP模式读操作
  4. 一个程序员必须学会的Github使用技巧
  5. mysql fulsh_MYSQL教程:MySQL用户帐号管理_MySQL
  6. python socket多线程并发_【Python之旅】第五篇(三):Python Socket多线程并发
  7. 案例:演示pageContext对象的使用及源码分析获取属性方法
  8. tp5模板使用php函数,tp5 自定义公共函数,前台模板调用
  9. neoterm如何安装python_NeoTerm官方版v2.1.0下载_NeoTerm(21世纪的终端)下载-刷机之家
  10. 斐讯K2 新版固件刷机教程
  11. 干货!情感计算理论基础必看知识!!
  12. git clone 的--single-branch和--depth参数
  13. CSDN博客去图片水印
  14. rejected X11 forwarding request错误
  15. 【CSS】从熟悉到更熟悉
  16. PyTorch神经网络框架
  17. 样本切分器—利用python按比例均匀切分样本
  18. 如何用Diffusion models做interpolation插值任务?——原理解析和代码实战
  19. 项目管理中的边边角角 之二
  20. 我是如何提高自己的「编程能力」的?

热门文章

  1. Jodd HTTP的使用
  2. 三五族异质结的自发极化、压电极化及2DEG
  3. android使用精伦身份证读卡器读身份证
  4. Python网络相关面试题
  5. 图灵对计算机行业的贡献论文,这届图灵奖得主究竟做了什么贡献?这篇1974年的论文给了我们答案...
  6. 优秀的 Verilog/FPGA开源网站介绍
  7. 传感器i2c与arduino连接_如何在两个Arduino开发板之间使用I2C总线进行通信
  8. Origin制图之热力图(hot-map)
  9. 查看电脑配置命令_注册表
  10. python组态软件开源_开源纯C#工控网关+组态软件(八)表达式编译器