现如今,作为一个ICT从业者,如果你没听说过Python,那就太out了。
作为现在最热门的程序语言,Python拥有超高的人气,可以说是IT界的新一代网红。尤其是Python和目前红得发紫的人工智能之间密切的关系,使得大家都对它投入了特别的关注。
今天,小编就和大家聊一聊,到底什么是Python。
首先,第一个要解决的问题——“Python”这个词到底怎么发音?
是 皮绳 ? 还是排通? 额,实际上,它的英式发音接近于“派森”,美式发音接近于“派杉”。
这个英文单词的原意是“蟒蛇”或“巫师”。
仔细看Python的LOGO,就是2条蟒蛇
它的创造者是荷兰的Guido van Rossum(吉多·范罗苏姆),热爱Python语言的粉丝亲切地称呼他为“龟叔”。
话说1989年圣诞节,龟叔在阿姆斯特丹的家里闲得无聊。为了打发时间,他决定开发一种新的编程语言。于是,就创造了Python。(IT宅男的世界,一般人无法理解)
Python这个命名,取自他喜欢看的英国肥皂剧《Monty Python》(飞行马戏团)。
Python语言诞生之后,其实很长一段时间的发展都只能说是不愠不火。
1991年,第一个用C语言实现的Python编译器诞生。
1994年,Python 1.0诞生。
2000年,Python 2.0 出世,加入了内存回收机制,构成了现在Python语言框架的基础。
2004年,大名鼎鼎的WEB框架 Django 诞生。
2008年,Python 3.0发布。Python进入3时代。
2014年,官方宣布版本2将停止更新。
截止到2017年10月,最新版本是v 3.6。
最近几年,随着人工智能、大数据、科学计算、物联网等领域的兴起,Python也水涨船高,成为流行的编程语言之一。
目前,Python在一些大的公司和机构已经有了广泛的使用。如Google App Engine 、http://code.google.com 、Google earth 、谷歌爬虫、Google广告等项目都在大量使用Python开发;美国中情局网站就是用Python开发的;世界上最大的视频网站YouTube使用了Python;国内的豆瓣公司几乎所有的业务均是通过Python开发的;国内最大的问答社区知乎是使用Python开发的……
根据 IEEE Spectrum 发布的研究报告显示,在 2016 年排名第三的 Python 在今年已经成为世界上最受欢迎的语言,C 和 Java 分别位居第二和第三位。
最近几年,随着人工智能、大数据、科学计算、物联网等领域的兴起,Python也水涨船高,成为流行的编程语言之一。
Python迅速走红的原因其实是多方面的,小编总结了一下,主要是以下几点:
1. 容易上手,非常适合编程初学者作为启蒙的语言。
2. 语法简洁易懂,有点类似英语的表达。我认为,这是未来所有编程语言的雏形。
3. Python还有个昵称,叫“胶水语言”,是说Python可以很方便地调用别的语言(如C++、Java)编写的功能模块,将他们有机结合在一起形成更高效的新程序。
4. 丰富、强大的库支持是Python的坚强后盾。
......
Python到底有多简单?我们通过实现打印“Hello World!”,对几个编程语言做个简单的比较:
首先是C++的实现代码(能看懂不?):
起到打印作用的是第4行代码。
然后是Java,好像也不大容易理解:
真正起打印作用的是第3行代码。
最后,再看看我们Python的表现:
一行代码,直奔主题。搞掂!
体会到Python语言的魅力吧?它让以前高高在上的计算机编程语言走入寻常百姓家,没有受过专业训练的普通人也可以体验一把码农的快感!
如果有帮到你,记得点赞加收藏噢,这样可以让更多人看到帮助到更多人
①300多本Python电子书有
②Python开发环境安装教程有
③Python400集自学视频有
④软件开发常用词汇有
⑤Python学习路线图有
⑥项目源码案例分享有
建立了一个编程资料共享学习Q群:Python技术交流共享群,群号是679625230。整理了一套编程学习视频、书籍、笔记等等,进群即可获得【技术学习交流,广告勿入】,技术是有边界的,但是学习是无界的,加油!