2.2 Python环境搭建

使用编程语言进行开发需要特定的开发环境和工具,不同的编程语言所用的工具不尽相同。在本节中,我们将介绍如何安装Python及开发环境,以及如何使用Python自带的编辑器IDLE。

2.2.1 下载Python

我们先来问问ChatGPT,如何下载Python。

提问:如何下载Python?

ChatGPT:

要下载Python,可以按照以下步骤进行操作。

1. 访问Python官方网站(https://www.python.org/downloads/)。

2. 在该页面中,选择适合您的操作系统和版本的Python。对于Windows用户,可以选择Windows版的Python安装程序;对于Mac用户,可以选择Mac版的Python安装程序;对于Linux用户,可以选择适合自己的发行版。

3. 单击下载按钮下载Python安装程序。请注意,不同版本的Python可能会有不同的安装程序,如64位和32位版本。

4. 下载完成后,运行安装程序并按照提示完成安装。在安装过程中,可以根据需要选择自定义安装选项,如选择安装目录、添加PATH环境变量等。

5. 安装完成后,可以通过命令行或集成开发环境(IDE)来运行Python程序。

请注意,Python也可以通过包管理器(如pip)进行安装。但是,对于初学者来说,最好使用官方网站提供的Python安装程序进行安装。

如ChatGPT所说,可以通过Python官网下载安装程序。具体步骤如下。

第1步:在浏览器中打开https://www.python.org/,等页面加载完毕后把鼠标指针放在Downloads导航标签上,会自动弹出适合当前系统的最新版本,直接单击按钮即可开始下载,如图2-1所示。

图2-1 Python官网首页

第2步:也可以单击Downloads下对应的操作系统页,选择最新的版本。本书写作时,Python最新版本为3.11,后文将以3.11版本为例进行演示,如图2-2所示。

图2-2 Windows平台的Python版本列表

第3步:在版本页面的“Files”列表中选择安装包,如64位Windows系统的读者可以选择“Windows installer(64-bit)”。单击链接即可开始下载,如图2-3所示。

图2-3 Python安装包列表

2.2.2 安装Python

Python安装包下载完成后,可按以下步骤进行安装。

第1步:双击安装包,运行安装程序。注意要勾选下方的“Add python.exe to PATH”选项,如图2-4所示。

图2-4 Python安装程序界面

第2步:单击“Install Now”选项,直接开始安装。如果要更改安装目录或其他设置,可单击“Customize installation”选项,确认设置后开始安装。安装过程如图2-5所示。

图2-5 Python程序安装中

第3步:等待安装完成,跳出提示界面,如图2-6所示。单击右下角的“Close”按钮完成Python的安装。

图2-6 Python程序安装成功提示

不同版本的Python安装程序的选项和提示文字会略有不同,但基本流程是一致的。如果你在安装过程中遇到问题,可以在微信公众号“Crossin的编程教室”寻求帮助。

2.2.3 在IDLE中写代码

Python附带一个叫作IDLE的编辑器,通过IDLE就可以开始编写及运行Python代码了,具体操作步骤如下。

第1步:打开计算机的“开始”菜单,在“所有程序”列表中找到Python文件夹,单击展开,会发现下面有4个菜单选项,如图2-7所示。

图2-7 “开始”菜单中的Python文件夹

其中,IDLE (Python 3.11 64-bit) 是图形界面的Python代码编辑器;Python 3.11 (64-bit) 是命令行中的Python运行环境;Python 3.11 Manuals (64-bit) 是用户文档;Python 3.11 Module Docs (64-bit)是模块文档。

第2步:单击“IDLE (Python 3.11 64-bit)”,打开程序,界面如图2-8所示。IDLE默认启动界面为Python IDLE Shell,称为shell模式,也称为Python控制台或交互模式。

图2-8 IDLE默认界面

界面的主体是一个文本编辑区域,上方显示了Python的版本信息,下方一行开头有“>>>”符号,后方闪烁的光标指示程序正在等待用户输入信息。

第3步:在“>>>”符号后面输入下面的代码。

第4步:输入完成后,按“Enter”键,IDLE就会运行这行代码,运行结果如图2-9所示。可以看到程序在我们输入的代码下方又输出了一行蓝色的“Hello World!”。

图2-9 IDLE中运行Python代码

刚刚输入的这行代码是一个简单的Python程序,也是大多数编程学习者学习的第一行代码:输出“Hello World!”。其中print()是一个输出函数,用来向控制台输出括号里的内容。关于print的详细内容,我们将会在第3章中介绍。

现在,我们已经成功编写并运行了一行Python代码。但很快我们就会发现,IDLE的shell模式每次只能运行一行代码,并且不能保存写好的代码。如果编写更加复杂的程序,需要用到IDLE的文本模式。接下来演示如何使用文本模式编写多行代码,具体操作步骤如下。

第1步:打开IDLE后,单击上方菜单栏中的“File”选项,再单击“New File”选项,如图2-10所示。

图2-10 IDLE新建文件

第2步:程序会打开一个空白的文本框。这就是IDLE的文本模式界面,可在其中编写程序,如图2-11所示。

图2-11 IDLE文本模式界面

第3步:在文本框中输入如下3行代码,如图2-12所示。

图2-12 在IDLE文本模式中输入代码

第4步:编写完程序后,接下来就要运行代码。单击上方菜单栏中的“Run”选项,再单击“Run Module”选项,如图2-13所示。

图2-13 IDLE文本模式运行代码

第5步:第一次单击会弹出如图2-14所示的界面提示保存代码。选择文件保存目录,输入文件名,然后单击“Save”按钮保存。

图2-14 IDLE保存代码文件

第6步:保存之后,程序就开始运行了。这时会弹出之前的shell模式窗口,并在里面输出代码中设定的内容,如图2-15所示。

图2-15 IDLE运行代码后输出

以上便是通过IDLE编写Python代码的全过程,是不是很方便?在后面的章节中,我们还将反复用到它。