爱学习,爱生活,会学习,会生活,人生有百学网更精彩!
爱学习 | 爱生活

Python的起源与发展是什么

发布于:百学网 2021-03-06

Python的起源与发展是什么

  Python的起源与发展是什么,玛森科技徐老师介绍,对于Python的发展可以总结为近几年的爆发,而Python的出现又是什么时候呢,Python的出现时间甚至比JAVA还要早,下面跟大家来介绍一下Python的起源与版本。

  历年版本更新回顾

  在笔者开始回顾之前,我们先来梳理一下 Python 起源及版本发布时间轴:

  1969 年,Monty Python 成立;

  1975 年,Monty Python and the Holy Grail/巨蟒与圣杯发行;

  1979 年,Life of Brian/万世魔星 发行;

  1987 年,ABC 语言发布;

  1989 年,Python 已经有了雏形;

  1991 年,Guido 发布 Python 0.9.0 ;

  1994 年,Python 1.0 正式发布;

  1999 年,Python 1.5 发布 ;

  2000 年,Python 2.0 发布, 不兼容 1.x;这一年,Python 之父 Guido 加入 Zope 公司;

  2001 年,中蟒/chinesepython.org 发布, 首款支持中文编程的通用语言

  2002 年,CZUG.org 发布;

  2003 年,Python 2.3 发布;PyCon.org 上线,首场 Python 大会在华盛顿召开,此后 PyConUS 每年一届;

  2004 年,啄木鸟 Python 技术社区成立 ;

  2005 年,Python 2.4 发布;Guido 进入 Google; CPUG/China Python User Group 成立;

  2006 年,Python 2.5 发布;

  2008 年,Python 2.6/Python 3000 发布;

  2009 年,Python 3.1 发布;

  2010 年,Python 2.7 发布;

  2011 年,Python 3.2 发布;PyCon 中国成功举办,至今已举办 10 届;同年 python-cn 邮件列表订阅人数超过一万;

  2012 年,Python 3.3 发布;Guido 离开 Google;

  2013 年,Guido 进入 Dropbox;

  2014 年,Python 3.4 发布;

  2015 年,Python 3.5 发布;

  2016 年,Python 3.6 发布;

  2018 年,Python 3.7 发布;

  2019 年,Python 3.8 发布。Python 语言项目正式宣布采用 12 个月的发布周期,此前Python 语言的发布周期是每一年半时间发布一个大更新版本;

  2020 年,Guido 宣布“退休失败”进入微软;

  2021 年,Python 3.9 发布;

  ......

  学习Python有用吗

  对于学习Python的热情近年来持续火爆,并且中国的Python学习者是世界上数量最多的,Python人才济济,以至于孩子们将来也会学习它。因此,不管有多少竞争对手,关键是要建立强大的竞争力。现在越来越多的人在学习python,这意味着它很有可能成为一种国际通用的编程语言。

  为什么只有Python有机会成为一种通用语言?核心还是因为企业需要使用它!

  由于其易于使用、逻辑简单、扩展包多,不仅成为AI的首选语言,而且在数据分析、web、爬虫等领域也有应用!它可以很容易地连接各种用其他语言(特别是C / c++ / Java / PHP /前端)制作的模块。因此被称为胶水语言。

  不难理解为什么现在很多编程岗位都要求使用Python接口。毫不夸张地说:无论你做什么,学习Python迟早都会有用的!

  以上是对Python的起源与发展的全部介绍了,有任何疑问都可以在线咨询徐老师。

本站(www.100xue.net)部分图文转自网络,刊登本文仅为传播信息之用,绝不代表赞同其观点或担保其真实性。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系(底部邮箱),我们将及时更正、删除,谢谢

- END -
  • 相关文章

孩子学编程为什么选择Python

Python是什么? Python 是一种跨平台的计算机程序设计语言,越来越多被用于独立的、大型项目的开发。 Python 的语言方式与自然语言较为接近并且语法也比较简洁。它相对于其他语言,更加易学、易读、可移植、可扩展、可嵌入,非常适合快速开发,可阅读性很高,...
2023-06-16

【周末学习】Python测试开发培训班

思考:你的测试职业发展之路在哪里? (文末揭晓) 01 PART 课程优势 为什么选择我们? 让我们先来看一组数据,经过大数据统计,我们的学员努力和涨幅成正比: 1) 代码实践 3 万+代码行的同学,通常情况下换工作后月薪涨幅 10k+ 2) 代码实践 2-3 万代码行的同学...
2023-06-16

100个Python算法实例

常言道算法才是编程的灵魂,不管是java,python还是PHP,都跨不过算法这个门槛。算法确实不好学,但算法也是真必要,各大公司为了筛选人才,面试程序员的时候多多少少都会考察你的算法能力。 学习算法无非这几种目的: 学习基本编程语法和思想 想找大厂工作,...
2023-06-12

python中如何比较两个列表?

今天这篇文章主要介绍python中列表的几种不同的比较方式,对两个列表的比较在平常用的是非常多的,例如你处理的数据放到了列表中,间隔一段时间又获取到了新的数据,这个时候可以通过对比来确定是否有新数据产生,最近我在工作中就遇到了要将两个列表对比的...
2022-08-12

Python 字典 get()方法

首先,我们先说用法: get(key, value)方法接受两个参数分别是key,和value, 其中key就是指字典的key,这个参数是必须的, value是给定的一个值,这个参数不是必须的,只有给定的key不在这个字典中,也就是说获取不到字典的值的时候,value这个值将被返回,...
2022-08-10

python中可变对象和不可变对象

我们都知道在python中一起都是对象,在这个基础上,python语言还区分了可变对象和不可变对象,不可变对象有包括int, float, bool, str,可变对象包括字典(dict), 集合(set), 元组(tuple), 列表(list),对于初学者而言,可变对象和不可变对象有什么区别,可能...
2022-07-28