程序员@IT·互联网

我为什么选择Python?

2017-10-14  本文已影响165人  爱吃西瓜的番茄酱

第一次接触python应该是16年下半年,在一个偶然的情况下,我那时才知道原来世界上还有一种名为python的计算机语言,好奇心驱使着我去进一步的了解它,然后我被Python的强大所折服,于是走上了不归路。

● Python是什么?
下面是维基百科的解释:

Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象、直译式的电脑程序语言。它包含了一组功能完备的标准库,能够轻松完成很多常见的任务。

● Python的特点
Python具备垃圾回收功能,能够自动管理内存使用。

Python支持命令式程序设计、面向对象程序设计、函数式编程、面向侧面的程序设计、泛型编程多种编程范式。

Python提供了丰富的API和工具,它是一种高级动态编程语言。

Python拥有强大的第三方库。

● Python的应用
Python经常被用于Web开发。

Python支持GUI开发。

在很多操作系统里,Python是标准的系统组件。大多数Linux发行版和Mac OS X都集成了Python,可以在终端机下直接运行Python。

Python社区提供了大量的第三方模块,使用方式与标准库类似。它们的功能覆盖科学计算Web开发、数据库接口、图形系统多个领域。

豆瓣知乎果壳等著名应用软件都是用Python开发的。

Python的流行程度
这是2017年5月全球编程语言排行榜:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好

2016年被称为人工智能元年,也是从2016年开始,随着人工智能和大数据的蓬勃发展,Python这门上个世纪出生的古老语言也随即得到迅速发展。流行指数节节攀升,大有成为第一流行编程语言的趋势。

Python的前景
python这个英文单词的原意是蟒蛇,蟒蛇是爬行动物,也就是爬虫。所以,Python最本质最出众的特点就是Python爬虫。

爬虫是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。通俗一点就是收集互联网数据并加以分析处理。搜索引擎就是基于这个原理。

想要进行数据获取、分析、处理,就必须要有扎实的Python技术。还有,深度学习,机器学习都需要有python的基础。马云说:未来就是数据为王的时代。Python的重要性可想而知。

Python的薪酬:这个问题。。还是好好学习了再说吧。

每天学习一点点,每天进步一点点。

上一篇下一篇

猜你喜欢

热点阅读