Python-Core-50-Courses/第001课:初识Python.md

53 lines
4.4 KiB
Markdown
Raw Normal View History

2020-04-02 01:54:25 +08:00
## 第001课初识Python
### Python简介
Python是由荷兰人吉多·范罗苏姆Guido von Rossum后面都称呼他为Guido发明的一种编程语言。
#### Python的历史
1. 1989年圣诞节Guido开始写Python语言的编译器。
2. 1991年2月第一个Python解释器诞生它是用C语言实现的可以调用C语言的库函数。
3. 1994年1月Python 1.0正式发布。
4. 2000年10月Python 2.0发布Python的整个开发过程更加透明生态圈开始慢慢形成。
5. 2008年12月Python 3.0发布引入了诸多现代编程语言的新特性但并不完全兼容之前的Python代码。
> **说明**目前我使用Python版本为3.7.6。Python的版本号分为三段形如A.B.C其中A表示大版本号一般当整体重写或出现不向后兼容的改变时增加AB表示功能更新出现新功能时增加BC表示小的改动例如修复了某个Bug只要有修改就增加C。
#### Python的优点
Python的优点很多简单为大家列出几点。
1. 简单明确跟其他很多语言相比Python更容易上手。
2. 开放源代码,拥有强大的社区和生态圈。
3. 能够在Windows、macOS、Linux等各种系统上运行。
#### Python的应用领域
目前Python在**Web服务器应用开发**、云基础设施开发、**网络数据采集**(爬虫)、**数据分析**、量化交易、**机器学习**、**自动化测试**、**自动化运维**等领域都有用武之地。
### 安装Python环境
想要开始你的Python编程之旅首先得在计算机上安装Python环境简单的说就是得安装运行Python程序的工具通常也称之为Python解释器。我们强烈建议大家安装Python 3的环境很明显它是目前更好的选择。
#### Windows环境
可以在[Python官方网站](<https://www.python.org/downloads/>)找到下载download链接并下载Python 3的安装程序。对于Windows操作系统可以下载“executable installer”。需要注意的是如果在Windows 7环境下安装Python 3需要先安装Service Pack 1补丁包可以通过一些工具软件自动安装系统补丁的功能来安装。在执行安装向导时记得勾选“Add Python 3.x to PATH”将Python 3.x添加到PATH环境变量选项。安装完成后可以打开Windows的“命令行提示符”工具并输入下面的命令来检查Python解释器是否安装成功。
```
python --version
```
> **说明**如果安装过程显示安装失败或执行上面的命令报错很有可能是因为你的Windows系统缺失了一些动态链接库文件而导致的问题。如果系统显示api-ms-win-crt\*.dll文件缺失可以参照[《api-ms-win-crt\*.dll缺失原因分析和解决方法》](<https://zhuanlan.zhihu.com/p/32087135>)一文讲解的方法进行处理或者直接在[微软官网](https://www.microsoft.com/zh-cn/download/details.aspx?id=48145)下载Visual C++ Redistributable for Visual Studio 2015文件进行修复。如果是因为安装游戏时更新了Windows的DirectX之后导致某些动态链接库文件缺失问题可以下载一个[DirectX修复工具](<https://dl.pconline.com.cn/download/360074-1.html>)进行修复。
#### macOS环境
macOS自带了Python 2可以通过[Python官方网站](<https://www.python.org/downloads/>)提供的下载链接找到适合macOS的“macOS installer”来安装Python 3安装过程基本不需要做任何勾选直接点击“下一步”即可。安装完成后可以通过在“终端”工具中输入`python3`命令来调用Python 3解释器因为如果直接输入`python`将会调用Python 2的解释器。
> **说明**如果对安装Python解释器环境有疑问可以参考百度云盘上提供的**视频讲解**。链接https://pan.baidu.com/s/10y7sGM016YBM7gDdauGqLw密码4s6r。
### 总结
到这里大家已经对Python语言有一个基本的了解知道它可以做很多的事情所以也值得我们去学习。要用Python做开发首先需要在自己的计算机上安装Python环境上面我们为大家介绍了macOS和Windows两种环境下Python 3环境的安装方法希望大家都能顺利的安装成功以便开启我们后续的学习。如果安装过程中遇到任何问题可以联系博主加入我们的免费体验课或答疑群。
> **温馨提示**:大家如果觉得这个专栏还不错,**一定记得点赞收藏哟**