
上QQ阅读APP看书,第一时间看更新
第1章 Python开发环境搭建
Python是一种面向对象的解释型计算机程序设计语言,于1989年由荷兰人Guido van Rossum发明。1991年,第一个公开的Python版正式发行。
近年来,随着机器学习、深度学习的快速发展,Python的受欢迎程度越来越高,具体的排名顺序可以查看TIOBE官网:https://www.tiobe.com/tiobe-index/。2018年7月Python的排名是第4名,如图1-1所示。

图1-1 TIOBE 2018年7月编程语言排行榜
2018年3月,Python作者在邮件列表上宣布将于2020年1月1日终止支持Python 2.7版本。同时,由于越来越多的第三方库都不再维护Python 2版本,Python 3是大势所趋。本书主要讲述Python 3的用法,有关Python 2的用法部分,会做特殊说明。
工欲善其事,必先利其器。在实际开发Python代码的过程中,我们常用的“利器”有哪些呢?
本章只是简单地对Windows系统上相关Python开发软件的安装过程进行讲解,而Mac OS系统上的安装过程与之类似。Linux系统上的安装,可以使用Google或者百度来查找相关的安装教程。在Linux系统上安装相关软件时,可能会遇到提示的错误信息情况,可在网上搜出相应的解决办法。