四、Python发展史

1989年,Guido开始写Python语言的编译器。

1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。

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

In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as users were expected to move to Python 3.4+ as soon as possible

Python 3.0 - December 3, 2008 (这里要解释清楚 为什么08年就出3.0,2010年反而又推出了2.7?是因为3.0不向下兼容2.0,导致大家都拒绝升级3.0,无奈官方只能推出2.7过渡版本)

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

Python 3.6 - 2016-12-23 发布python3.6.0版

为什么金融分析需要应用python语言_python入门第一篇:python语言简介相关推荐

  1. 《C语言解惑》—— 第一篇 C语言编程中的对与错

    本节书摘来自华章出版社<C语言解惑>一 书中的第1章,第1.1节,作者:刘振安 刘燕君,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第一篇 C语言编程中的对 ...

  2. 如何安装python环境_python入门第一步:如何安装Python和搭建Python环境?

    原标题:python入门第一步:如何安装Python和搭建Python环境? 很多想入门Python的小伙伴,在第一步安装Python上就放弃了.从入门到放弃速度之快也是令人吃惊!今天就和大家一起从最 ...

  3. python的起源和发展_Python入门第一课——Python的起源、发展与前景!

    我们在做任何一件事情之前,我们都会通过各种渠道去搜集事情的信息,了解事情的来龙去脉,学习一门编程语言也是如此,只有知根知底,我们才能有明确的方向和目标,以及底气去完成这件事情,今天我带大家来看看Pyt ...

  4. Python之路【第一篇】:Python简介和入门

    Python之路[第一篇]:Python简介和入门 Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗 ...

  5. 明解C语言(入门)——初识C语言

    明解C语言(入门)--初识C语言 文章目录 明解C语言(入门)--初识C语言 一.显示计算结果 二.变量 三.输入和显示 一.显示计算结果 1.通过字符序列创建出的程序称为源程序,用来保存源程序的文件 ...

  6. Python入门——第一章 python编程基础

    Python入门 文章目录 Python入门 第一章 python编程基础 1.1 基本输入输出 1.1.1使用print()函数进行简单输出 chr()函数 print()输出到指定文件 print ...

  7. Python和Java结合的项目实战_[项目实战] Python高级教程项目实战篇 Python和Java结合的项目实战 视频教程 [...

    资源介绍 课程简介:xa0xa0 Python高级教程项目实战篇 Python和Java结合的项目实战 视频教程 教学视频 ----------------------课程目录 Python项目实战篇 ...

  8. 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)

    java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...

  9. ElasticSearch入门 第一篇:Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

最新文章

  1. 空指针,段错误,这场面试我栽倒在这里了!
  2. 深度:生成模型(GAN)的最新进展
  3. 网站关键词优化如何控制其密度?
  4. 在QT搭建的播放器外壳中嵌入SDL的窗口
  5. mysql解释器优化_MySQL——SQL性能分析优化利器之Explain
  6. eclipse android环境配置
  7. JSP的getRequestDispatcher()与sendRedirect()的区别
  8. 【Xilinx-Petalinux学习】-02-建立PetaLinux工程
  9. hadoop搭建之hadoop安装
  10. error LNK2005: DllMain 已经在MSVCRT.lib中定义
  11. 抓取豆瓣电影时遇到的问题记录
  12. tomcat9 中文乱码
  13. Linux内核原理-pid namespace
  14. 160个常用黑客命令速查手册
  15. 雅思大作文写作--Cities
  16. ios使用地图定位记录运动轨迹
  17. 2021年自然人代开政策继续,综合税率1.5%左右
  18. 一个新的开始,fightting!
  19. 计算机网络面试知识点整理
  20. linux u识别,基于uCLinux的纸币识别器底层系统研究和实现

热门文章

  1. win xp开机报错|内存不能为written
  2. 基于Udp的Socket网络编程
  3. 建立网站的全套流程与详细解释(转载)
  4. php 根据常量名称判断是否定义 和常量名称输出值
  5. 2597 团伙(并查集就是好用!)
  6. Mysql中添加汉字乱码无法识别问题
  7. “A class named TcxRect already exists”错误
  8. Hive大数据-认识Hive知识结构_以及概念介绍---大数据之Hive工作笔记0001
  9. 杭电1210 Eddy's 洗牌问题
  10. shell sed 替代1