1
蓝桥杯青少年创意编程 Python 组
赛前集训教程包
版本
-190919
蓝桥杯大赛组委会
2
目 录
一、Python 的安装....................................................................................................... 2
二、 交互式解释器...................................................................................................... 4
三、输出 print()与数据类型..................................................................................... 5
四、变量与四则运算.................................................................................................... 7
五、输入 input()......................................................................................................... 9
六、 字符串格式化.................................................................................................... 10
七、 数据类型之布尔类型........................................................................................ 11
八、 选择结构............................................................................................................ 13
九、 数据结构之序列................................................................................................ 16
十、 循环语句............................................................................................................ 19
十一、 函数................................................................................................................ 21
十二、random 模块之 randint()函数...................................................................... 24
十三、文件操作.......................................................................................................... 25
十四、异常处理.......................................................................................................... 27
十五、turtle 模块..................................................................................................... 29
十六、面向对象(一).................................................................................................. 31
十七、面向对象(二).................................................................................................. 32
十八、面向对象(三).................................................................................................. 34
十九、面向对象(四).................................................................................................. 36
3
一、Python 的安装
1. 电脑系统选择:
a) Windows 系统
i. XP 系统
ii. Win7 及以上系统
b) Mac 系统
c) Linux 系统
2. Python 版本选择:
a) Python2
b) Python3
Python 当前有 2 个版本,并不能兼容,所以如果代码是使用 Python2 编
写的话,那么在 Python3 这个环境中是不能运行的。2020 年 1 月 1 日,
Python2 会停止更新,以后如果使用 Python2 作为商业用途的话需要向
国外一家公司购买商业服务。
Python3 现如今在市场上的占比相对于 Python2 要多的多。这次培训,
我们使用 Python3 进行教学。
3. 官网 www.python.org,选择 DOWNLOADS,windows 和 Mac 系统所有 Python
版本都有。XP 系统只能使用 python3.5 之前的版本。在下载 windows 版
本的时候最好看一下本机的操作系统,操作系统分为 32 位和 64 位。右
键点击我的电脑或者是计算机,查看属性,在属性中就可以看到计算机
操作系统版本。
4. 安装:
a) 安装的时候无论是自定义位置安装还是直接安装在 C 盘,都需要把
下面有个选项要勾上,□add python to path
b) 如果没有按照 a 步骤操作,我们需要自己添加环境变量。右键单击
我的电脑,依次点击"属性"->"高级"->"环境变量",在“系统变量”
表单中点击叫做 Path 的变量,然后编辑这个变量,把“;C:\Python\”,
也就是 Python 的安装路径,加到它的结尾。注意!要用英文分号和
前面已有的内容隔开。然后点确定,点确定,再点确定。完成。
4
5. 测试:
怎么知道你已经成功安装了 Python 呢?这时候你需要打开命令行,或者
叫命令提示符、控制台。方法是:点击开始菜单->程序->附件->命令提
示符;或者直接在桌面按快捷键“Win+r”,Win 键就是 Ctrl 和 Alt 旁边
那个有 windows 图标的键,输入 cmd,回车。这时候你就看到 dos 命令界
面。
在命令行里输入 python,回车。如果看到诸如:
Python XXX (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit
(Intel)] on win32
的提示文字,恭喜你!
接下来,你就可以输入那句程序员最爱的
print(“Hello World”)
向 Python 的世界里发出第一声。
5
二、交互式解释器
1. 交互式解释器:启动 Python 后,可看到类似于下面的提示符:
Python 3.5.0 (default, Dec 5 2015, 15:03:35)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)] on darwin
Type "help", "copyright", "credits" or "license" for more
information.
>>> 解释器的外观及其显示的错误消息因版本而异。
>>> 是提示符,可在后面输入一些内容。最常见的是可以作为计算器使用,比如,
输入 1+2 之后按回车键,交互界面就会给出结果 3;或者
99999999999999999999999999999999*999999999999 这种计算略微复杂的多位
数相乘,也可以很快的得到答案。尝试进行一些四则运算吧!
2. 文件(File):交互解释器基于每写一行就会运行的特性,一般用于代码的
测试,而且交互界面的代码无法保存。所以,绝大多数时间代码都是在新建
文件中编写。在文件中编写代码,一行只能写一个指令。当代码写完之后需
要将其保存为一个“.py”文件,然后点击文件菜单栏上的”Run”选项,选
择第三个”Run module”或者直接按 F5 运行。注意,文件每次更改以后需要
重新保存。
3. 设置界面:Python IDLE 界面可以通过菜单栏中的”Options”->”Configure
IDLE”选项进行字体、背景等等一些设置,包括一些关键字的颜色。
- 1
- 2
- 3
前往页