
上QQ阅读APP看书,第一时间看更新
1.1 Python简介
Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,于1991年发布第一个公开发行版。Python是纯粹的自由软件,语法简洁清晰,特色之一是强制使用空白符进行语句缩进。Python具有丰富和强大的库,常被称为“胶水语言”,能够很轻松地把用其他语言制作的各种模块联结在一起。
从2004年开始,Python的使用率呈线性增长,越来越受到编程人员的喜爱和重视。在2017年,IEEE Spectrum发布的2017年度编程语言排行榜中,Python位居第一位。
目前,Python最常使用的两个版本为Python 2.x版本(在2020年4月更新到2.7.18)和Python 3.x版本(在2021年12月更新到3.10.1)。
那么,作为初学者,应该选择哪个版本呢?随着Python版本的快速升级,在实际开发的过程中,使用Python 3.x的用户已经占了大多数,这是因为Python中的很多扩展库慢慢都支持Python 3.x,扩展库可用来提高开发效率。对于初学者而言,建议选择Python 3.x版本,主要原因如下:
(1)Python 3.x系列版本已经不再与Python 2.x系列版本兼容。
(2)Python 3.x在Python 2.x的基础上做了功能升级,在一定程度上进行了拆分和整合,比Python 2.x更容易学习和理解,特别是在字符编码方面,Python 3.x已经解决了中文字符不能正确显示的问题。
注意:本书使用Python 3.10进行讲解。