Python简述
Python是高级语言的一种,更细的讲,它是一种脚本语言,代码在写好之后,不需要编译,可以直接运行。
Python的主要优势在于结构简单,具有很多的函数库,基本覆盖了绝大多数的功能需求。
但由于Python是一门解释型语言,无需编译带来的后果就是,在它运行过程当中需要实时转换为机器语言,相较于C/C++这类编译性语言,Python的运行效率会有一定影响。
同时Python作为解释性语言,它需要以源码发布,所以具有很好的跨平台性,相对的,作为解释性语言,较为以来解释器,其很难进行加密。
Python下载
在Windows系统中主要有三种版本的Python安装包:
- embeddable zip file 是压缩文件,主要运用于嵌入式程序环境配置
- executable installer是可执行文件,主要是进行离线安装
- web-based installer是可执行文件,主要是进行在线安装,且该安装包最小
读者在下载之前需要选择对应自己所使用的环境进行选择,一般情况下,我们选择可执行文件,系统类型可在:“计算机”(或者说是“我的电脑”/“此电脑”)—> 右击 —>“属性”中查看。
“64位操作系统”/“x64”对应安装包中的“x86-64”;
“32位操作系统”/“x86”对应安装包中的“x86”
Python安装
本次安装是基于Windows10-64位,离线安装方式
- 双击“python-3.7.7-amd64.exe”运行Python离线安装程序;
- 选择第二项“Customize installation”,即自定义安装。同时勾选“Add Python 3.7 to PATH”,可以帮助我们自动添加环境变量;
- 全部默认打勾,点击“Next”;
6个选项含义:
Documentation:就是安装Python时的日志文件会一并加入文件夹中
pip:是Python的一个下载工具,类似于迅雷这样的下载器,但它主要是用于下载和安装Python的相关包(这里的包玄幻的讲,就是一种技能/功法:-D)
td/tk and IDLE:是安装基础开发工具:tkinter(用于开发图形化界面的工具)和IDEL(Python自带的交互界面,在终端黑窗口中输入“python”可以直接使用Python的相关功能)
Python test suit:安装标准库测试套件
**py launch **:是用于帮助我们选择哪个版本的Python,是一个语言环境选择器
for all users:就是让系统中的所有用户都可以使用该语言环境
- 默认勾选,或者按自己的使用意图添加勾选。最重要的是要修改自己的Python安装路径,最后点击“install”开始安装;
7个选项的含义:
Install for all users:面向所有用户
Associate files with Python:关联所有与Python相关的文件
Create shortcuts for installed applications:创建桌面快捷方式
Add Python to environment variables:添加环境变量
Precompile standard library:安装预编译标准库
Download debugging symbols:安装调试模块(选勾)
Download debug binaries:安装用于调式VS2015以上版本的二进制文件测试套件(选勾)
- 等待安装;
- 点击“Disable path length limit”,接触路径长度的限制,之后会添加一些与包相关的路径,点此可避免之后的麻烦;
- 点击close,安装完成。
安装结果验证
- 按Windows(键盘上的一个由四个小白块儿构成的按键)+R键,调出运行框,输入 cmd,进入黑窗口;
- 输入
python -V
,显示Python版本; - 输入
python
,进入python的简单编写窗口,可输入print("Hello world!")
,进行验证;
如果验证结果不是这样,则很有可能是环境变量未加,请继续接下来的操作
添加环境变量(选做)
选做前提:在安装过程中,没有勾选“Add Python 3.7 to PATH”
若未勾选,则这一步必做
- “计算机”(或者说是“我的电脑”/“此电脑”)—> 右击 —>“属性” —> “高级系统设置”;
- 点击“环境变量”;
- 在系统变量栏目中,双击“Path”;
- 分别点击新建两次,并分别加入python的安装路径,以及python下的Scripts文件夹路径。最后将两项按“上移”,移动到最顶端;
- 一路确认返回,最后按“安装结果验证”进行再次验证。