17611538698
webmaster@21cto.com

1.0 前言

章节 1/18 | 学习时间: 5 最小
1.0 前言

各位读者,如果你想从事Web开发、数据挖掘或数据分析工作,或者只想把它们做为自己工作的助手,相信学习Python是你的首选语言。

 

2016年开始,Python已正式取代Java成为大学工科院系里最受欢迎的编程语言,到如今没有发生过改变。

 

Python本身也正在不断进化,如果你经常在各大技术社区浏览,阅读编程语言排行榜,相信已经注意到Python的流行趋势一直在上升。

 

Ø  为什么要学习Python

 

Python世界正在不断增长,这显然是好事情,但这并不表示JavaC++PHP等编程语言地位在下降。

 

我同时也是个PHPJava程序员,它们也是我引以为豪的编程语言,但是这并不能阻挡我学习新语言和新工具的热情,学习更多的编程语言会让我成为更优秀的开发者。

 

后来我发现Python更符合自己的胃口,这门语言更体贴开发者,因为它简洁优雅,易于学习,而且功能强大。

 

因此,对于一些有经验的程序员,已经使用JavaJavaScriptPHP来开发软件的人来说,学习Python后,这表示又在自己的工具箱里增添了一件利器。

 

学习新的编程语言会让程序员角色更新鲜有立体感,使用Python也能够开发出更多让人兴奋和有价值的产品。

 

Python应用的几个重点领域和行业广泛,包括如下:

 

Ø  数据科学与人工智能

 

学习大数据分析,这是很多开发者学习Python的动力之一。

 

在此前,数据挖掘与数据科学领域是R语言的天下,而现在Python已是数据科学和机器学习的首选语言,Python提供了很多的爬虫采集、数据挖掘与分析的库与框架,比如PyBrainNumPy以及PyMySQL等,Python还有很多机器学习和数据科学的库,如TensorFlowScikit-LearnKerasPandas

 

Ø  自动化运维

 

在一些系统运维场景中,运维工程师常使用Linux命令、Shell来完成一些操作,而使用Python编写脚本和工具,可以给自动化运维(DevOps)提供更多更强大的动力。

 

Ø  多种用途

 

如同一把瑞士军刀,在Python中可以用DjangoFlask开发Web应用程序,其丰富的扩展库如NumPySciPyScikit-LearnNLTK,它可以像R语言一样开发数据科学和机器学习应用程序。

 

Ø  加速职业成长

 

Python是一个多元化编程语言,有着多种用途,它的版本迭代和社区发展迅速。如果你刚刚开始编程工作,学习一门不断上升的编程语言会更有前途。

 

Python不仅能帮你很快找到称心如意的工作职位,也能加速你的职业发展。这是因为有大量的工作机会,甚至创新机会

 

欢迎通过本书学习Python,并由衷希望你从此喜欢上Python这门语言。希望它能给各位的成长提供更多的可能性,就如同我在编写每一章节一样享受它带来的乐趣。

 

“人生苦短,我用Python“!