提起编程。
很多学校的学生会想到C、matlab;
很多已经工作的小伙伴们会想起Java、C++、Javascript。
然而近两年,Python这门还比较年轻的编程语言突然活了起来了。
势头正盛,甚至登上了最受欢迎的编程语言第三位,直逼Java和C语言。
可是,Python为啥就这么火了呢?
这个问题嘛,说简单也简单,说难也不轻松。这里汇智妹大概总结了三点。
1、Python对新手十分友好
更接近于自然语言,这就为新手入门降低了门槛。
代码更简洁,要知道对新手而言,看到十几行代码和几行代码的直观感受是完全不同的。十几行可能会想:这都是啥?几行代码可能会想:好像不难。
灵活优雅,动态类型,很多底层细节上的东西可以不考虑。
2、Python应用的领域广泛
Python能够用来进行网站Web、搜索引擎(Google)、云计算(OpenStack)、大数据、人工智能、科学计算等方向的开发。在人工智能领域是首先考虑使用的语言。
3、Python提供了非常完善的基础代码库
Python的基础代码库覆盖了网络、文件、GUI、数据库、文本等大量内容,许多功能不必从零编写,直接使用现成的即可。
总之就是一个词儿——优雅!
没错,优雅可以说是Python特点的最佳代言词。写起来几乎不拖泥带水、柔顺丝滑,你觉得应该有但不确定有没有的功能,大概率就有现成的。你觉得可能不存在的功能,人家给你内置了。
代码简洁就算了,还要啥有啥,无需浪费时间去造轮子,各种 Web 框架、爬虫框架、数据分析框架、机器学习框架应有尽有,拿来就能用。
毕竟大家活一辈子,忙里忙外,总有一天,啥都有了。那这辈子的追求不就是个活得优雅了嘛。
人生想要过得优雅可能不那么轻松,但至少Python能让我们代码优雅一点~