0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

再见,Python 2 你好,Python 3

如意 来源:百家号 作者:测试之心 2020-06-27 16:55 次阅读

4月20日,Python2的最后一个版本发布:2.7.18,官网上直接就说明了,“Python 2.7.18 is the last relaese of Python 2”。其实,Python2在1月1日就已经“寿命终止”(End Of Life)了。

01

Python发展历程

1991年,第一个Python编译器(同时也是解释器)诞生。它是用C语言实现的,并能够调用C库(.so文件)。说到这里,要给Python之父露个脸^_^

Guido von Rossum,荷兰人

1994年,Python 1.0发布。

2000年,Python 2.0发布,增加了内存回收机制。

2008年,为了修复缺陷,更好地适应新环境,让Python更有生命力,Python社区做了一个非常有决断的动作:推出python3,不向后兼容。

2014年,宣布Python2.7支持到2020年,并且确认不会有Python2.8版本了。

02

Python3未来

只有放弃Python 2,我们才能让Python 3变得更好。

Python 3相比Python 2来说,去掉了一些模块/函数,优化了dict,统一了字符编码等等。 刚开始,很多封装库只适用于Python 2,但随着官方不再支持Python 2,近年来也有大量的工具宣布放弃支持Python 2,逐步移植到Python 3。比如TensorFlow、Pandas、Numpy、Jupyter Notebook、Cython等工具。

接下来,看一眼Python的发布周期:

Python 2, thank you for your years of faithful service.

Python 3, your time is now.

Python 2,感谢你多年来的忠实服务。

Python 3,现在是你的时代。

这个起源于业务项目的编程语言,正在世人面前展现着强大的生命力,蓬勃发展着,祝愿Python发展得更好~~

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编译器
    +关注

    关注

    1

    文章

    1617

    浏览量

    49019
  • python
    +关注

    关注

    55

    文章

    4775

    浏览量

    84388
收藏 人收藏

    评论

    相关推荐

    pytorch和python的关系是什么

    在当今的人工智能领域,Python已经成为了最受欢迎的编程语言之一。Python的易学易用、丰富的库和框架以及强大的社区支持,使其成为了数据科学、机器学习和深度学习等领域的首选语言。而在深度学习领域
    的头像 发表于 08-01 15:27 1535次阅读

    ubuntu下(python ver 2.7.6)运行python demo_server.py后无反应怎么解决?

    你好,以下是mesh demo中关于如何运行meshdemo的描述 Please follow below steps to run mesh_demo: 1. Set up mesh_demo
    发表于 07-22 08:20

    Python语言基础2

    电子发烧友网站提供《Python语言基础2.rar》资料免费下载
    发表于 07-17 17:23 1次下载

    python运行环境的安装和配置

    Python是一种非常流行的编程语言,广泛应用于科学计算、Web开发、人工智能等领域。为了能够正常运行Python程序,我们需要先安装和配置Python运行环境。本文将为您详尽介绍Python
    的头像 发表于 11-29 16:17 1089次阅读

    python软件对电脑配置要求

    、Mac和Linux系统上运行。Python有两个主要版本,分别是Python 2Python 3。虽然
    的头像 发表于 11-29 14:58 9683次阅读

    查看python安装路径的方法

    Python是一种高级编程语言,常用于开发Web应用、数据分析、人工智能等领域。在使用Python进行开发之前,我们需要先安装Python解释器,并了解Python解释器的安装路径。本
    的头像 发表于 11-29 14:54 1.1w次阅读

    python shell怎么用

    Python Shell是一种交互式解释器,可以通过命令行直接运行Python代码。在Shell中,可以输入一行代码并立即得到结果,非常适合于测试、尝试新代码或进行简单的任务。本文将详细介绍
    的头像 发表于 11-29 14:36 1079次阅读

    python语言特点有哪些

    Python是一种高级编程语言,由Guido van Rossum于1991年首次发布。它具有许多独特的特点,这些特点使得Python在软件开发领域变得非常流行。以下是关于Python语言的详尽
    的头像 发表于 11-29 14:29 1014次阅读

    python软件怎么运行代码

    理解的机器代码。 在本文中,我们将详细介绍如何运行Python代码。我们将探讨以下几个方面:安装Python,设置环境变量,选择一个集成开发环境(IDE)或文本编辑器,编写代码,运行代码和调试代码。 第一步是安装Python
    的头像 发表于 11-28 16:02 844次阅读

    如何运行Python程序

    需要安装Python解释器。Python有两个主要版本,即Python 2Python 3,两
    的头像 发表于 11-24 09:31 1130次阅读

    python怎么运行程序

    Python 首先,您需要从Python的官方网站(https://www.python.org)下载和安装Python。根据您的操作系统选择适合的版本,并按照安装程序的指示进行安装。
    的头像 发表于 11-24 09:25 2474次阅读

    windows7可以安装python什么版本

    Python 3是新一代Python语言版本。它在语法和功能上与Python 2有一些不同。Pytho
    的头像 发表于 11-23 17:15 2.8w次阅读

    Python2Python3的差异

    Python2Python3是两个不同的版本,它们在语法、功能和性能等方面存在一些差异。下面是对Python2Python3的详尽、详实、细致的比较,分为以下几个方面: 语法差异:
    的头像 发表于 11-23 16:48 880次阅读

    Python自带的命令窗口

    Python自带的命令窗口,也称为Python交互式解释器,是Python编程语言的一个重要工具,它允许用户在命令行界面中输入和执行Python代码。不同于编写脚本并保存为文件后再执行
    的头像 发表于 11-22 14:02 860次阅读

    python写完程序之后怎么运行

    Python是一门简洁、易学的编程语言,被广泛应用于数据分析、人工智能等领域。在学习Python编程的过程中,了解程序的运行机制是至关重要的。本文将详尽解析Python程序的运行过程,帮助读者
    的头像 发表于 11-22 11:10 953次阅读