![零基础学Python(升级版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/900/49639900/b_49639900.jpg)
1.2 搭建开发环境
1.2.1 Python开发环境概述
视频讲解:资源包\Video\01\1.2.1 开发环境概述.mp4
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_19_2.jpg?sign=1739662126-t3929uHStzGbo8TYMhHKJ3xwFDkLD6bn-0-998fe012576eaac273359cf24fcea01c)
所谓“工欲善其事,必先利其器”。在正式学习Python开发前,需要先搭建Python开发环境。Python是跨平台的开发工具,可以在多个操作系统中进行编程,编写好的程序也可以在不同的系统中运行。进行Python开发常用的操作系统及说明如表1.1所示。
表1.1 进行Python开发常用的操作系统
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_19_3.jpg?sign=1739662126-4fnRoydXRvL7bLqGXIWRoyFZIu3wJRgt-0-b1f663520ffbc10b82ef0e5b56cfcb56)
说明
在个人开发学习阶段推荐使用Windows操作系统。本书采用的就是Windows操作系统。
1.2.2 安装Python
视频讲解:资源包\Video\01\1.2.2 安装Python.mp4
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_19_4.jpg?sign=1739662126-kJ2qhFby7qz9HcBHB0JxDnM661voQwAN-0-8e5697902fd73b44b456df950189d6c0)
若要进行Python开发,则需要先安装Python解释器。由于Python是解释型编程语言,所以需要一个解释器,这样才能运行编写的代码。这里说的安装Python实际上就是安装Python解释器。下面以Windows操作系统为例介绍安装Python的方法。
1.下载Python安装包
在Python的官方网站上,可以很方便地下载到Python的开发环境,具体下载步骤如下。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_19_5.jpg?sign=1739662126-QqWn4VqZGwbhddNl4E9u4QlLGiX77gC8-0-c7ead4c50a6a686f4b699da7172dc2e3)
(1)打开浏览器(如Google Chrome浏览器),进入Python官方网站,如图1.4所示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_20_1.jpg?sign=1739662126-PexORcB8tsTtUE1qSZiGdVcaXKEUmzTR-0-bd1997195b9354d77ba572825b5ba6f2)
图1.4 Python官方网站首页
注意
如果选择Windows菜单项时没有显示右侧的下载按钮,应该是页面没有加载完成,加载完成后就会显示了,请耐心等待。
(2)将鼠标光标移动到Downloads菜单上,将显示和下载有关的菜单项。如果使用的是32位Windows操作系统,那么直接单击“Python 3.12.0”按钮下载32位的安装包,否则,单击Windows菜单项,进入详细的下载列表。由于笔者的电脑安装的是64位Windows操作系统,所以直接单击Windows菜单项,进入如图1.5所示下载列表。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_20_2.jpg?sign=1739662126-cUltqLSX5hixCE6TQarE4q6ujHYylKRY-0-de79640bf22bd6d49a392b0d7eeef97c)
图1.5 适合Windows系统的Python下载列表
说明
在如图1.5所示列表中,带有“32-bit”字样的,表示是在32位Windows操作系统上使用的;而带有“64-bit”字样的,则表示是在64位Windows操作系统上使用的。另外,名字中有“embeddable package”字样,表示嵌入式版本,可以集成到其他应用中。
(3)在Python下载列表页面中,列出了提供的Python各个版本的下载链接。读者可以根据需要下载。当前Python 3.X的最新稳定版本是3.12.0,所以找到如图1.6所示位置,单击“Download Windows installer(64-bit)”超链接,下载适用于64位Windows操作系统的离线安装包。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_21_1.jpg?sign=1739662126-GwY5oETl0wHbIOEFJk02Vp06TWGtvIHb-0-932c22850b6298d68b8e60f16b301a96)
图1.6 正在下载Python
(4)下载完成后,浏览器会自动提示“此类型的文件可能会损害您的计算机。您仍然要保留python-3.12.0-am….exe吗?”,此时,单击“保留”按钮,保留该文件即可。
(5)下载完成后,将得到一个名称为“python-3.12.0-amd64.exe”的安装文件。
2.在64位Windows系统中安装Python
在64位Windows系统上安装Python 3.X的步骤如下。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_21_2.jpg?sign=1739662126-nJkJZ5TC0SysAtw9ciuT0maBbuyQT6HW-0-f974102028759f98674298d13f67f72f)
(1)双击下载后得到的安装文件python-3.12.0-amd64.exe,将显示安装向导对话框。选中“Add python.exe to PATH”复选框,表示将自动配置环境变量,如图1.7所示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_21_3.jpg?sign=1739662126-bdBaB139UZNVUJC5HjpiXJCQJudd7Q82-0-bd78d636f4bb7aa5ae3f84a6495f85c0)
图1.7 Python安装向导
(2)单击“Customize installation”按钮,进行自定义安装(自定义安装可以修改安装路径),这里保持默认选择,如图1.8所示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_22_1.jpg?sign=1739662126-H9lQ8Yk3PMDWqnYMJJZzMMe47IeXebUM-0-51ae64fc939daa8905803e53ae129675)
图1.8 设置要安装选项对话框
(3)单击“Next”按钮,将打开高级选项对话框,在该对话框中,设置安装路径为“G:\Python\Python312”,其他保持默认设置,如图1.9所示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_22_2.jpg?sign=1739662126-makyterS1qfrXENWv8Tx4yuWiaso6AgY-0-5e9e973c0ab0da98f4d3f34f194968b7)
图1.9 高级选项对话框
(4)单击“Install”按钮,将开始安装Python,并且显示安装进度。安装完成后,将显示如图1.10所示对话框。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_22_3.jpg?sign=1739662126-RSklecJXCZNEwHbF8wXcEgmSCSABZuk4-0-4e828c3c90cd18aea74ce28ca580d209)
图1.10 安装完成对话框
3.测试Python是否安装成功
Python安装成功后,需要检测Python是否真的安装成功。例如,在Windows 10系统中检测Python是否真的安装成功,可以在Windows 10系统的“搜索”文本框中输入cmd命令,然后按<Enter>键,启动命令行窗口,再在当前的命令提示符后面输入python,并且按<Enter>键,如果出现如图1.11所示信息,则说明Python安装成功,同时进入交互式Python解释器中。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_23_1.jpg?sign=1739662126-1fbinsmibGCAJQ15OYkGl2MbUI4WEgQA-0-394f46b508c53dbeccd367292520deb0)
图1.11 在命令行窗口中运行的Python解释器
说明
图1.11中的信息是笔者电脑中安装的Python的相关信息:Python的版本、该版本发行的时间、安装包的类型等。因为选择的版本不同,这些信息可能会有所差异,但命令提示符变为“>>>”即说明Python已经安装成功,正在等待用户输入Python命令。
注意
如果输入python后,没有出现如图1.11所示信息,而是显示“‘python’不是内部或外部命令,也不是可运行的程序或批处理文件”,这时,需要在环境变量中配置Python。
1.2.3 第一个Python程序
视频讲解:资源包\Video\01\1.2.3 第一个Python程序.mp4
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_23_2.jpg?sign=1739662126-V69X6ob2LIaCjxM2GqVWn4MKI0gZuVgg-0-a4e63e68c3f49d23ec9091a4a8517585)
作为程序开发人员,学习新语言的第一步就是学习输出。学习Python也不例外,首先从学习输出简单的词句开始,下面通过两种方法实现同一输出。
1.在命令行窗口中启动的Python解释器中实现
实例01 在命令行窗口中输出“人生苦短,我用Python”
实例位置:资源包\Code\SL\01\01
在命令行窗口中启动的Python解释器中输出励志语句的步骤如下:
(1)在Windows 10系统的“开始”菜单右侧的“在这里输入你要搜索的内容”文本框中输入cmd命令,并按下<Enter>键,启动命令行窗口,然后在当前的Python提示符后面输入python,并且按<Enter>键,进入Python解释器。
(2)在当前的Python提示符“>>>”的右侧输入以下代码,并且按下<Enter>键。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_23_3.jpg?sign=1739662126-6g4mheXKM3Sve9lUyGfB5w2c766Vl06b-0-a1867227be2f3e18f44c8d0d00027cd0)
注意
在上面的代码中,小括号和双引号都需要在英文半角状态下输入,并且print全部为小写字母。因为Python的语法是区分字母大小写的。
运行结果如图1.12所示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_24_1.jpg?sign=1739662126-4fBkTeXzkkAl771P5PdicjIOOKKrmELz-0-75c14bae89f9955ff1921056de67f0c1)
图1.12 在命令行窗口中输出“人生苦短,我用Python”
拓展训练
(1)在命令行窗口中输出如图1.13所示玫瑰花。(资源包\Code\Try\001)
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_24_2.jpg?sign=1739662126-UK0gXVVgGjEyvnqXdKYkHrpA070HhWpf-0-49f6cb48729c7830f40029334a08798b)
图1.13 输出字符画玫瑰花
(2)在命令行窗口中输出扎克伯格的一句话“要么出众,要么出局”。(资源包\Code\Try\002)
2.在Python自带的IDLE中实现
通过实例01可以看出,在命令行窗口中的Python解释器中,编写Python代码时,代码颜色是单色的,不方便阅读。实际上,在安装Python时,会自动安装一个开发工具IDLE,通过它编写Python代码时,会用不同的颜色显示代码,这样代码将更容易阅读。下面将通过一个具体的实例演示如何打开IDLE,并且实现与实例01相同的输出结果。
实例02 在IDLE中输出“人生苦短,我用Python”
实例位置:资源包\Code\SL\01\02
在IDLE中输出励志语句的步骤如下:
(1)单击Windows 10系统的“开始”菜单,依次选择“所有程序”→“Python 3.12”→“IDLE(Python 3.12 64-bit)”菜单项,即可打开IDLE窗口,如图1.14所示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_24_3.jpg?sign=1739662126-v0OHk4hgNGdMCOyPbPFAnBUm6D9RDTsv-0-82d6d235cea6fb5f601d501e7324432d)
图1.14 IDLE窗口
(2)在当前的Python提示符“>>>”的右侧输入以下代码,然后按下<Enter>键。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_24_4.jpg?sign=1739662126-UjEbsd85fishHgsoRsM7gYQUkJDRrWTO-0-20218e695c1624b4619ac1ee925b5ba6)
运行结果如图1.15所示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_24_5.jpg?sign=1739662126-0TxG6TUEOFyTWnwDbzNRGBqIoMQJ52vQ-0-db32ce5ccff3f71ccdcb79b0e720bcb6)
图1.15 在IDLE中输出“人生苦短,我用Python”
常见错误
如果在中文状态下输入代码中的小括号或者双引号,那么将产生语法错误。例如,在IDLE开发环境中输入并执行下面的代码:
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_25_1.jpg?sign=1739662126-mccrsFW3XSrH9A153XrSusdNSKkqZY0A-0-a13245f3df2000293bff66f5652c051e)
将会出现如图1.16所示错误提示。
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_25_2.jpg?sign=1739662126-U3xGkVcB8FWBvWIPTck2Lfomz6PPZJAO-0-b414806323ed95a3c47cd3eb36c9724e)
图1.16 在中文状态下输入双引号后出现的错误
拓展训练
(1)在IDLE中输出如图1.17所示笑猫图案。(资源包\Code\Try\003)
(2)在IDLE中输出如图1.18所示古诗《滁州西涧》,也可以输出你自己喜欢的一首古诗。(资源包\Code\Try\004)
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_25_3.jpg?sign=1739662126-9ZiKHtWAq7a9tIwmpSfRr1uXqNAqUUCo-0-3175d31bd6bcb54048b2f928f6169213)
图1.17 笑猫图案
![](https://epubservercos.yuewen.com/6FB438/29142694207411306/epubprivate/OEBPS/Images/47212_25_4.jpg?sign=1739662126-JjdcthsmZL547yFsrtlnx9nwH7uM3yZO-0-e1bd54d4e2db275afdef81d99b6c2e6a)
1.18 输出古诗《滁州西涧》
说明
在Python中,通过print()函数输出字符串时,如果想要换行,可以使用换行符“\n”。