如果对您有一丁点的帮助,劳烦动动手指点个赞,您的支持和鼓励是搬砖人不断创作的动力!
IDLE 介绍
- IDLE 是Python 的官方标准开发环境,Python 安装完后同时就安装了IDLE。
- IDLE 已经具备了Python 开发几乎所有功能(语法智能提示、不同颜色显示不同类型等
等),也不需要其他配置,非常适合初学者使用。 - IDLE 是Python 标准发行版内置的一个简单小巧的IDE,包括了交互式命令行、编辑器、
调试器等基本组件,足以应付大多数简单应用。 - IDLE 是用纯Python 基于Tkinter 编写,最初的作者正是Python 之父Guido van
Rossum。
IDLE 实操
- 交互模式
启动IDLE,默认就是进入交互模式。 - 编写和执行Python 源文件
IDLE 常用快捷键
快捷键 | 说明 |
Alt+N Alt+P | 查看历史命令上一条、下一条 |
Ctrl+F6 | 重启shell,以前定义的变量全部失效 |
F1 | 打开帮助文档 |
Alt+/ | 自动补全前面曾经出现过的单词 |
Ctrl + [ Ctrl + ] | 缩进代码和取消缩进 |
Alt+M | 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py 源码供浏览 |
Alt+C | 打开类浏览器,方便在源码文件中的各个方法体之间切换 |
F5 | 运行程序 |
第一个Python 源程序
源码
print("a")
print("b")
print("c")
将源代码保存,命名随意,如 testpy01.py
在IDLE 中单击F5 或者run–>run module 执行这个源程序。
第一个Python 程序中需要注意的小要点:
1. 不要在程序中,行开头处增加空格。空格在Python 中有缩进的含义。
2. 符号都是英文符号,不是中文。比如:(,”
程序基本格式
- 恰当的空格,缩进问题
(1) 逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。
(2) 语句从新行的第一列开始。
(3) 缩进风格统一:
1. 每个缩进层次使用单个制表符或四个空格(IDE 会自动将制表符设置成4 个空格)
2. Python 用缩进而不是{}表示程序块 - Python 区分大小写
- 注释
(1) 行注释
每行注释前加#号。当解释器看到#,则忽略这一行#后面的内容
(2) 段注释
使用三个连续单引号(‘’‘)。当解释看到’‘’,则会扫描到下一个’‘’,然后忽略他们之间的内容。
开始学习图形化程序设计
为了让初学者更加容易接受编程,我们这里先从绘制奥运五环标记开始讲解。这样,大家在不接触其他编程概念时,就能开始做出一些简单的效果。
import turtle
turtle.width(10)
turtle.color("blue")
turtle.circle(50)
turtle.color("black")
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.circle(50)
turtle.color("red")
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.circle(50)
turtle.color("yellow")
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.circle(50)
turtle.color("green")
turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.circle(50)
运行,可见一个奥运五环形状