python发展历史

2019-09-05 10:31:08

   1989,为了度过圣诞假期,Guido开始编写Python语言编译器。Python这个名字来自Guido的喜爱的电视连续剧《蒙蒂蟒蛇的飞行马戏团》。他希望新的语言Python能够满足他在CShell之间创建全功能、易学、可扩展的语言的愿景。

 图片1.png

  今天,世界上有将近600种编程语言,但也有20种流行语言。如果你听说过TIOBE排名,你知道编程语言的普遍流行。这是过去10年中最常用的10种编程语言的变化图。

 图片2.png

  Python发展史

  1989年由荷兰人Guido van Rossum1989年发明,第一个公开发行版发行于1991

  Granddaddy of Python web frameworks, Zope 1 was released in 1999

   Python 1.0 - January 1994 增加了 lambda, map, filter and reduce.

   Python 2.0 - October 16, 2000,加入了内存回收机制,构成了现在Python语言框架的基础

   Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 诞生

   Python 2.5 - September 19, 2006

   Python 2。6 - October 1, 2008

   Python 2。7 - July 3, 2010

   Python 3.0 - December 3, 2008

   Python 3。1 - June 27, 2009

   Python 3.2 - February 20, 2011

   Python 3。3 - September 29, 2012

   Python 3。4 - March 16, 2014

   Python 3。5 - September 13, 2015 

  现在还有很多的服务器还是2.7这个版本,不过这个版本已经很老了,和最新的3.7版本很多地方都不一样了,包括print 就不一样.所以劝大家还是下载最新的3.7版本吧!

  图片1.jpg

  Python的主要运用领域有:

  云计算:云计算最热的语言,典型的应用OpenStack

     WEB开发:许多优秀的WEB框架,许多大型网站是Python开发、YouTubeDropboxDouban……典型的Web框架包括Django

  科学计算和人工智能:典型的图书馆NumPySciPyMatplotlibEnided图书馆、熊猫

  系统操作和维护:操作和维护人员的基本语言

  金融:定量交易、金融分析,在金融工程领域,Python不仅使用最多,而且使用最多,其重要性逐年增加。

       图形GUIPyQTWXPythonTkInter

  图片2.jpg

  Python在一些公司的运用有:

 谷歌:谷歌应用程序引擎,代码。谷歌。comGoogle.Google爬虫、Google广告和其他项目正在广泛使用Python

    CIA:美国中情局网站是用Python开发的

    NASA:美国航天局广泛使用Python进行数据分析和计算

    YouTube:世界上最大的视频网站YouTube是用Python开发的。

    Dropbox:美国最大的在线云存储网站,全部用Python实现,每天处理10亿的文件上传和下载。

    Instagram:美国最大的照片共享社交网站,每天有3000多万张照片被共享,所有这些都是用Python开发的

 脸谱网:大量的基本库是通过Python实现的

    Red.:世界上最流行的Linux发行版中的Yum包管理工具是用Python开发的

    Douban:几乎所有公司的业务都是通过Python开发的。

 知识:中国最大的QA社区,通过Python开发(国外Quora

 

 除此之外,还有搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、土豆、新浪、果壳等公司正在使用Python来完成各种任务。

本文由中软卓越(西安)汇集整理,转载请注明作者及出处。

如需学习java、UI设计、软件测试、Python、大数据、嵌入式、Linxu云计算,请点击咨询,加入我们让你的未来不再迷茫。

关于我们

【中软卓越】-中软国际旗下高端教育品牌,是中软国际有限公司投资的大型人才服务机构,是中软国际人才战略的核心组成部分之一,承担集团发展过程中人才储备和培养的任务;专注IT培训37年,国内高端IT培训品牌,教育部指定官方IT人才培训机构。专注java培训、UI设计培训、软件测试培训、Python培训、大数据培训、嵌入式培训、Linxu云计算培训等培训课程。217家合作院校,880家合作企业,真实项目实战,素质拓展,职业规划。零首付,100%保障就业,先就业,后付款。

最牛逼的毕业学员入职名企享受高薪就业。880家合作企业,年培育学员人数逾6000人,毕业学员就职于中软国际、百度、腾讯、阿里巴巴、IBM、华为科技、中兴通讯、软通动力等知名企业。

还有什么疑问?我们全面为你解答!为您提供一对一专人服务,请点击下方咨询

  • 卓越资讯
  • 猜你想看
  • 常见问题

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。[详细课程]

    软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程;软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。[详细课程]

    软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。[详细课程]

    Python是一种面向对象的解释型计算机程序设计语言,语法简洁清晰,特色之一是强制用空白符作为语句缩进,它常被昵称为胶水语言,能够把用其他语言制作的各种模块。[详细课程]

    UI设计分为实体UI和虚拟UI,互联网说的UI设计是虚拟UI,一般是指对软件的人机交互、操作逻辑、界面美观的整体设计。[详细课程]

    大数据,又称巨量资料,指的是所涉及的数据资料量规模巨大到无法通过人脑甚至主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。[详细课程]

    云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。[详细课程]

    西安市长安北路8号高速大厦三楼

    电话:029-61876930

河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三