Contents

1.1. Python的应用

设计Python的初衷是供非专业程序员使用,所以它天生就具备了简单、易学的特性。而在最开始使用Python最多的可能是数据科学家,他们主要用Python进行科学计算。主要原因是:Python比其他编程语言更容易上手;Python支持C/C++扩展,并且很多优秀的开发者也开发了专门用于科学计算的扩展库;

Python有支持科学计算的特性,即整型、浮点类型没有长度限制,这也是最重要的一点。

现如今,Python更是大放异彩,在Web开发、Linux运维、自动化测试、网络爬虫、数据处理、人工智能等多个领域都是主流语言,Python丰富的扩展库更是几乎覆盖了各个领域。尤其是如今的热门领域——人工智能,更是让Python的应用和使用率达到历史巅峰。

最后,我们从公司的角度来了解Python的主要应用领域,国内外大量应用Python的公司如下。

  • Google——Linux运维、网络爬虫、人工智能。

  • Facebook——Linux运维、网络编程。

  • Instagram——Web开发。

  • Spotify——网络编程、数据分析。

  • Netflix——网络编程、数据分析。

  • Reddit——Web开发。

  • Dropbox——网络编程。

  • 知乎——Web开发。

  • 豆瓣——Web开发

  • 果壳——Web开发。

这些公司之所以选择Python作为主要编程语言,正是因为Python的“优雅”“明确”“简单”。

而笔者之所以选择Python,则是因为:

人生苦短,我用Python!