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 题目提交