零基础学Python数据分析(升级版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1.1 Python简介

Python英文本义是“蟒蛇”。1989年,荷兰人Guido van Rossum发明了一种面向对象的解释型高级编程语言,命名为Python,标志如图2.1所示。Python的设计哲学为优雅、明确、简单。实际上,Python也始终贯彻这个理念,以至于现在网络上流传着“人生苦短,我用Python”的说法,可见Python有着简单易学、开发速度快、执行高效等特点。

图2.1 Python的标志

Python简单易学,而且提供了大量的第三方扩展库,如Pandas、Matplotlib、NumPy、SciPy、Scikit-lenrn、Keras和Gensim等。这些库不仅可以对数据进行处理、挖掘、可视化展示,其自带的分析方法模型也使得数据分析变得简单高效。利用Python,我们只需编写少量代码就可以得到分析结果。

因此,Python在数据分析、机器学习及人工智能等领域占据了越来越重要的地位,现如今已经成为科学领域的主流编程语言并稳居第一,如图2.1所示。

图2.2 TIOBE编程语言排行榜TOP10(截至2023年10月)