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代码。

说明:⼤多数软件的版本号⼀般分为三段,形如A.B.C,其中A表示⼤版本号,当软件整体重写 升级或出现不向后兼容的改变时,才会增加A;B表示功能更新,出现新功能时增加B;C表示⼩ 的改动(例如:修复了某个Bug),只要有修改就增加C。

python的优点

python的优点很多,简单列出几点

  1. 简单明确,跟其他很多语⾔相⽐,Python更容易上⼿。
  2. 开放源代码,拥有强⼤的社区和⽣态圈。
  3. 能够在Windows、macOS、Linux等各种系统上运⾏。

    python的应用领域

    ⽬前Python在Web服务器应⽤开发、云基础设施开发、⽹络数据采集(爬⾍)、数据分析量化交易、机器学习、⾃动化测试、⾃动化运维等领域都有⽤武之地。

    安装python环境

    想要开始你的Python编程之旅,⾸先得在计算机上安装Python环境,简单的说就是得安装运⾏Python程序的⼯具,通常也称之为Python解释器。我们强烈建议⼤家安装Python 3的环境,很明显它是⽬前更好的选择。

    Windows环境

    可以在Python官⽅⽹站找到下载链接并下载Python 3的安装程序。对于Windows操作系统,可以下载“executable installer”。需要注意的是,如果在Windows 7环境下安装Python 3,需要先安装Service Pack 1补丁包,⼤家可以在Windows的“运⾏”中输⼊ winver 命令,从弹出的窗⼝上可以看到你的系统是否安装了该补丁包。如果没有该补丁包,⼀定要先通过“Windows Update”或者类似“CCleaner”这样的⼯具⾃动安装该补丁包,安装完成后通常需要重启你的Windows系统,然后再开始安装Python环境。
    双击运⾏刚才下载的安装程序,会打开Python环境的安装向导。在执⾏安装向导的时候,记得勾
    选“Add Python 3.x to PATH”选项,这个选项会帮助我们将Python的解释器添加到PATH环境变量中
    (不理解没关系,照做就⾏)。安装完成后可以打开Windows的“命令⾏提示符”⼯具并输⼊下⾯的命
    令来检查Python解释器是否安装成功。
    1. python --version
    执⾏上⾯的命令如果看了Python解释器对应的版本号(如:Python 3.7.6),说明你的安装已经成功了。

    说明:如果安装过程显示安装失败或执⾏上⾯的命令报错,很有可能是因为你的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修复⼯具进⾏修复。

macOS环境安装

macOS⾃带了Python 2,但是我们需要安装和使⽤的是Python 3。可以通过Python官⽅⽹站提供的
下载链接找到适合macOS的“macOS installer”来安装Python 3,安装过程基本不需要做任何勾选,直
接点击“下⼀步”即可。安装完成后,可以在macOS的“终端”⼯具中输⼊ python3 命令来调⽤Python 3
解释器,因为如果直接输⼊ python ,将会调⽤Python 2的解释器。
a9020F95B-270C-4C1B-AE81-5D3EE0CD0140.png

Linux环境

我们在后⾯的课程中会专⻔为⼤家讲解在Linux操作系统下如何安装Python 3环境。




**