第1章 走进Python
老师交给李雷和韩梅新学期任务,需要他们和同学一起学习一门新的编程语言——Python语言,迅速掌握Python语言的特点、安装、代码运行、调试等基本操作。
完成上述任务,他们需要了解Python的特点,对应软件的安装方法,能够正确地编写、运行、调试程序,掌握Python强大的盟友——第三方库;在热身加油站补充能量观察并分析各个案例,思考其中的代码规则及实现逻辑;在冲关任务中完成有关Python软件的基础操作;*后完成关卡任务。
1.1 冲关知识准备——Python基础操作
1.1.1 Python的安装
学习Python编程,首先需要把Python相关的软件安装到计算机。安装完成后,将会得到一个Python解释器、一个命令行交互环境 IDLE Shell窗口以及一个简单的集成开发环境。安装Python软件只需要4步,让我们一起来操作吧。
1.了解你的计算机系统
在桌面上找到“计算机”图标并右击,在弹出的右键菜单中选择“属性”选项,就可以查看计算机的系统类型,如图1-1所示。
图1-1 系统信息
2.下载Python安装包
先登录Python的官方网站(python.org),单击 Downloads标签进入软件下载区,如图1-2所示。
图1-2 下载Python
说明:
(1)Python为不同的操作系统提供了不同的安装包下载,这里以 Windows 10为例。
(2)大家要根据自己安装的操作系统下载相应的安装包,如图1-3所示。
图1-3 选择Python安装包
(3)安装包分为 embeddable package和 installer。embeddable package下载后可以直接使用;installer则需要安装才能使用,安装方法与安装应用软件相同,推荐使用这种方式,因为它会自动安装一些工具,如 pip等,还会自动配置用户变量,安装成功后,就可以直接使用。
3.安装Python
双击下载好的安装包,首先选择自动配置环境,然后选择 Customize installation,进行自定义安装,如图1-4所示。
图1-4 自定义安装选项
说明:
(1)一定要选中AddPython 3.10 to PATH复选框,把Python 3.10添加到环境变量,然后在 Windows命令提示符下运行Python,否则用户需要重新配置。
(2)Install Now默认安装路径,不推荐使用。
(3)Customize installation自定义安装,可以选择安装路径,推荐用户选择。
(4)在Optional Features窗体和 Advanced Options窗体中,根据自己的需要选择安装,也可以是默认选项,然后单击 Install按钮,如图1-5、图1-6所示。
图1-5 选择安装项目
图1-6 高级安装选项
(5)软件安装成功,如图1-7所示。
图1-7 安装成功界面
(6)Python安装包将在系统中安装一批与Python开发和运行相关的程序,其中*重要的两个是Python命令行和Python集成开发环境(Python’s Integrated Development Environment, IDLE)。
4.测试是否安装成功
检验是否安装成功,在操作系统中打开 cmd命令窗口并输入“python”命令,出现如图1-8所示Python版本提示,则表示安装成功。
图1-8 测试是否安装成功
1.1.2 运行Python代码
正确安装完成Python开发工具后,将会得到一个Python解释器、一个命令行交互环境 IDLE Shell窗口以及一个简单的集成开发环境。IDLE是开发Python程序的基本工具,具备基本的程序调试、运行的功能,是简单Python开发不错的选择。安装好Python解释器以后,IDLE被自动安装好了,可以直接运行使用。
Python代码的运行方式有两种,分别是 Shell交互式和文件式。Shell交互式可以执行用户输入的每条命令,对于调试和实验非常有利。文件式保存在文本文件中的Python代码,它可以一次性全部运行。
1. Shell交互式运行Python代码
在 Shell交互式下,用户只需要在“>>>”后直接输入命令,用户输入Python的每条代码,输出结果如图1-9所示。
图1-9 Shell交互式
说明:
(1)在
Shell交互式的启动方式中,常用的是通过安装的IDLE来启动Python运行环境。
(2)在提示符“
>>>”后输入 exit()或者 quit()可以退出Python的运行环境。
2.文件式运行Python代码
打开 IDLE,在菜单栏中选择 File→New File命令或者使用 Ctrl+N键打开一个新窗口。这是 IDLE程序编辑器,可在编辑器中直接录入程序代码,如图1-10所示。
图1-10 IDLE程序编辑器
说明:
(1)录入多行程序代码后,程序在运行之前需要保存。选择 File(文件)→Save(保存)或者 File→Save as(另存为)命令保存文件,并为文件取名“解释器案例-1.py”。注意,如果不选择默认的文件存储位置,用户可以通过 Save as命令方式,更改文件存储位置,如图1-11所示。
图1-11 程序另存为操作
(2)在菜单栏中选择 Run→Run Module(运行模块)命令,或者直接按 F5键就可以运行程序了,如图1-12所示。
图1-12运行程序
(3)在 Shell交互窗口中就可以查看程序运行结果,如图1-13所示。
图1-13 程序运行结果
1.1.3 认识Python库
库可以让程序员在开发过程中不需要反复写*基础的代码,实现代码的复用。Python库是相关功能模块的集合,模块是某些功能代码的集合,导入库中对应的模块,就可以在自己的代码中使用其功能,从而提高效率。
1.标准库与第三方库
Python语言有标准库和第三方库两类库。标准库是所有内置模块的统称,随Python安装包一起发布,如表1-1列出了常用的内置模块。除了标准库的模块以外,还有许多第三方库中的模块,它们的调用方式相同。
展开