Python快速编程入门(第2版)
上QQ阅读APP看书,第一时间看更新

1.2 Python解释器的安装与Python程序的运行

Python是一种面向对象的解释型程序设计语言,Python程序的执行需要借助Python解释器完成;计算机中安装Python解释器并配置好Python开发环境后,开发人员可通过不同方式编写和运行程序。本节将介绍如何安装Python解释器和运行Python程序的方法。

1.2.1 安装Python解释器

在Python官网可以下载Python解释器,Python解释器针对不同平台分为多个版本。下面演示如何在Windows 64位操作系统中安装Python解释器。

(1)访问Python官网的下载页面进入Python下载页面,如图1-2所示。

0

图1-2 Python下载页面

(2)单击选择图1-2所示界面中的超链接“Windows”进入Windows版软件下载页面,根据自己的Windows系统版本选择相应软件包。考虑到主要的Python标准库更新只针对3.x系列,且当下Python也正从2.x向3.x过渡,故本书选用3.x系列的3.8.2版本,如图1-3所示。

0

图1-3 选择合适版本

(3)下载完成后,双击安装包启动安装程序,如图1-4所示。

0

图1-4 安装程序启动界面

从图1-4可见,Python有两种安装方式可供选择,其中,“Install Now”表示采用默认安装方式,“Customize installation”表示自定义安装方式。

注意:

图1-4所示窗口下方有一个“Add Python 3.8 to PATH”选项,若勾选此选项,安装完成后Python将被自动添加到环境变量中;若不勾选此选项,则在使用Python解释器之前需先手动将Python添加到环境变量。

(4)勾选“Add Python 3.8 to PATH”,单击“Install Now”后开始安装Python。安装成功后,可以在计算机的“开始”菜单栏中搜索“python”,找到并单击打开“Python 3.8(64-bit)”项目,如图1-5所示。

0

图1-5 Python 3.8(64-bit)解释器

也可以打开控制台窗口,在控制台中执行“python”命令进入Python环境,如图1-6所示。

0

图1-6 通过控制台窗口进入Python环境

使用quit()、exit()命令或组合键“Ctrl+Z”可退出Python环境,亦可直接关闭控制台窗口或Python解释器窗口以退出Python环境。

多学一招:手动配置环境变量

若在安装Python解释器时未勾选“Add Python 3.8 to PATH”选项,则Python解释器安装完成后,在控制台执行“python”命令可能会提示“python不是内部或外部命令,也不是可运行的程序或批处理文件”。此时,可手动配置环境变量以确保在系统的任何路径下都可正常启动和使用Python解释器。

环境变量(Enviroment Variables)是操作系统中用来指定操作系统运行环境的一些参数。在Windows和DOS操作系统中搭建开发环境时常常需要配置环境变量Path,以便系统在运行一个程序时可以获取到程序所在的完整路径。若配置了环境变量,系统除了会在当前目录下寻找指定程序外,还会到Path变量所指定的路径中查找程序。

下面以Python为例,演示配置环境变量Path的方式。

(1)右键单击“计算机”,单击“属性”选项打开“系统”窗口,选择该窗口左侧选项列表中的“高级系统设置”打开“系统属性”对话框,如图1-7所示。

0

图1-7 “系统属性”对话框

(2)单击图1-7所示对话框中的“环境变量”按钮打开“环境变量”对话框,如图1-8所示。

0

图1-8 “环境变量”对话框

(3)在图1-8所示对话框中的“系统变量”列表里找到环境变量“Path”并双击,打开“编辑系统变量”对话框,如图1-9所示。

0

图1-9 “编辑系统变量”对话框

(4)在“变量值”文本框中添加Python的安装路径(注意与前面的内容使用英文半角分号“;”分隔)“C:\Users\admin\AppData\Local\Programs\Python\Python38”(以自己计算机中Python的安装路径为准),如图1-10所示。

0

图1-10 添加Python的安装路径

(5)Python安装路径添加完成后,单击“确定”按钮完成环境变量的配置。

1.2.2 Python程序的运行方式

Python程序的运行方式有两种:交互式和文件式。交互式是指Python解释器逐行接收Python代码并即时响应;文件式也称批量式,是指先将Python代码保存在文件中,再启动Python解释器批量解释代码。

1. 交互式

通过Python解释器或控制台都能用相同的操作以交互方式运行Python程序。以控制台为例,进入Python环境后,在命令提示符“>>>”后输入如下代码:

print("hello world")

按“Enter”键,控制台将立刻打印运行结果。运行结果如下:

hello world

2. 文件式

创建Python文件(后缀为.py的文件),在其中写入Python代码并保存。假设此处创建的Python文件为hello.py,其中写入的Python代码为“hello world”,在该文件所在文件夹的空白区域按下“Shift+鼠标右键”,单击选择选项列表中的“在此处打开命令窗口”选项以打开命令窗口。

打开命令窗口后,在命令提示符“>”后输入命令“python hello.py”运行Python程序,具体如图1-11所示。

0

图1-11 运行hello.py

图1-11中命令提示符前的路径“E:\python_study”是hello.py的存储路径。由图1-11可知,Python程序成功执行。