Python编程自学手册
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.3 学习前的准备工作

1. Python开发环境的安装

Python的开发环境有很多,包括IDLE,Interpreter,Eclipse等。这里我们只讲IDLE的使用,一方面是因为IDLE是Python的官方标准开发环境,另一方面也是因为全国计算机等级考试以此为考试平台。

在安装Python时,IDLE会同时安装,具体步骤如下。

步骤一:打开Python官方网站(图2-3)。

图2-3 Python官方网站

步骤二:单击“Downloads”,选择要下载的版本,这里我们选择Python3.6.8(图2-4)。

步骤三:单击“Python 3.6.8”,选择下载32位或64位安装包。一般来说,如果我们的操作系统是Windows 32位的,则下载windows x86executable installer版本;如果我们的操作系统是Windows 64位的,则下载windows x86-64executable installer版本。这里我们选择windows x86 executable installer(图2-5)。

图2-4 Python版本选择

图2-5 Python下载

步骤四:双击下载的程序文件“python-3.6.8.exe”,如图2-6所示,手工选中矩形框内的“Add Python 3.6 to PATH”,然后一直单击“Next”按钮,直到安装完成(图2-7)。

图2-6 安装步骤

图2-7 安装成功

步骤五:在打开系统的“命令提示符”并输入“python”命令后,单击“回车”键,如果出现图2-8所示的内容就说明安装成功了。

图2-8 安装成功检验

2. IDLE的使用

在Python安装成功后,单击系统“开始”菜单,从“所有程序”中找到“Python 3.6”下面的“IDLE”,单击运行弹出“Python 3.6.8 Shell”窗口(本书后面章节统一简称为IDLE Shell),这是Python的交互式运行环境。在“>>>”后可以输入代码,每输入一句执行一句,如图2-9所示。

图2-9 交互式编程

如果需要将程序写在一个或者多个文件中批量执行代码,则需要使用文件式编程方式。这时需要单击IDLE Shell中的“File”,然后单击“New File”,弹出代码编辑器(图2-10)。该编辑器可以进行代码编写,并保存为Python文件(一般为.py扩展名文件)。当按下“F5”键(或者菜单“Run”中的“Run Module”)时,程序将自动运行。

图2-10 文件式编程中的代码编辑器

3. Python的代码风格

为了更好地做好编程学习的准备工作,我们需要了解Python的代码编写要求。

下面通过实例来看一下Python编写的一些框架特点。

1   #ie2-1.py
2   '''
3   画个正方形,并填充红色
4   '''
5   import turtle as td
6   td.color('red','red')
7   td.begin_fill()
8   for i in range(4):
9       td.fd(200)
10      td.right(90)
11  td.end_fill()

打开你的IDLE Shell并新建一个文件,把以上程序复制进去,然后保存为ie2-1.py,按“F5”键就可以看到运行效果了(图2-11)。程序第1行的“#”表示此行为注释行,说明该程序的保存文件名。第2~4行是用“'''”实现的多行注释。第5、6、7、8和11行缩进深度一样,说明这几行代码在一个层级。第9、10行代码缩进4个字符,说明这两行是第8行“for”的语句块。

图2-11 实例2-1运行结果

4. GeekMen平台的使用

我们利用青岛大学的开源项目OnlineJudge搭建了GeekMen在线练习平台,已经将本书中绝大部分的例题与练习题上传到了GeekMen平台,你可以在此平台上进行练习。

首先,打开GeekMen的主页并完成注册与登录(图2-12)。

图2-12 GeekMen首页

选择GeekMen首页菜单中的“问题”,其中名为Python入门的题目即为本书中的例题或者练习题(图2-13)。

图2-13 题目详情

题目下方的Language选择“Python 3”。你可以在代码输入框中输入代码,然后单击“Submit”按钮。如果左下角的评测状态显示为“Accepted”,则说明此题目做对了(图2-14)。

图2-14 题目提交