Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年发明,并于1991年推出第一个公开发行版本。Python是纯粹的自由软件,源代码和解释器。Python遵循 GPL(GNU General Public License)协议。
Python 是免费解释性语言,具有面向对象的特性,可以直接运行在不同的操作系统上。Python具有清晰的结构、简洁的语法以及强大的功能。 Python自身已经提供了大量的模块来实现各种功能,除此以外还可以使用C/C++来扩展Python,甚至还可以将Python嵌入到其他语言中。
Python 是当前最流行的脚本语言之一,也是Web应用软件(LAMP组合)中用来搭建动态网站或者服务器的开源软件的重要组成部分。Python语言主要受到教学语言ABC和Modula-3的影响,因此被设计得简洁、优美,却又不失脚本的灵活性和强大的功能。
Python 最大的特点就是其独特而又简单的语法。Python具有主要有以下特点:
①Python是自由软件。
②Python是面向过程,面向对象的语言。
③Python模块丰富、功能强大。
④Python具有很好的扩展性。
⑤Python是跨平台的,具有可以执行。
⑥Python 语法简单、易学易用。
Python作为最适合数据分析和数据挖掘的软件之一,也体现在python有各种配套软件包,NumPy、Matplotlib、SciPy和IPython。Python在2017年1月最新计算机语言排名已经跃居前五名。此外,Python广泛适用于搜索引擎和网络爬虫,特别适合在大数据环境下网络爬虫的开发和设计。