Python从入门到精通(第3版)
上QQ阅读APP看书,第一时间看更新

1.1 Python简介

1.1.1 什么是Python

Python(发音[ˈpaɪθən])本义是指“蟒蛇”(这里需要说明的是,Python并不是以蟒蛇命名,而是以电视节目Monty Python’s Flying Circus来命名的),标志如图1.1所示。它的设计理念为优雅、明确、简单。实际上,Python也是按照这个理念做的,以至于现在网络上流传着“人生苦短,我用Python”的说法。可见Python有着简单、开发速度快、节省时间和精力等特点。

图1.1 Python标志

Python本身并非所有的特性和功能都集成到语言核心中,而是被设计为可扩充的。Python具有丰富和强大的库,能够把用其他语言(尤其是C/C++)制作的各种模块很轻松地联结在一起。为此,Python常被称为“胶水”语言。

在1991年Python的第一个公开发行版问世之后,Python的发展并不突出。自从2004年以后,Python的使用率呈线性增长。2010年,Python赢得TIOBE 2010年度语言大奖。直到2021年,IEEE Spectrum发布的年度编程语言排行榜中,Python已经连续5年夺冠,如图1.2所示。

图1.2 2021年度编程语言排行榜前10名