为什么它们是旧版Python 3上的Python 3的新版本?

为什么它们是旧版Python 3上的Python 3的新版本?,第1张

概述目前,在 Python Software Foundation网站的“所有版本”页面上,“下载最新版本”链接到Python 3.6.4版本. 但是,您可以在页面上找到该版本是从2017年12月19日开始的,并且自从Python 3.5.5和Python 3.4.8以来已经发布了另外两个版本. 我理解为什么有两个并行版本的Python 3和2.7,但我不明白为什么它们是Python 3的多个版本,因 目前,在 Python Software Foundation网站的“所有版本”页面上,“下载最新版本”链接到Python 3.6.4版本.
但是,您可以在页面上找到该版本是从2017年12月19日开始的,并且自从Python 3.5.5和Python 3.4.8以来已经发布了另外两个版本.

我理解为什么有两个并行版本的Python 3和2.7,但我不明白为什么它们是Python 3的多个版本,因为它应该向后兼容Python 3代码.

解决方法 x.y.Z点发布通常是错误修复发布.
x.Y版本通常是功能发布,但可能包含轻微的向后兼容性.
X版本是一个很大的变化,可能会破坏很多现有的代码.

在实践中,您不能总是立即升级您的x.Y版本;原因包括实际代码不兼容性,无法快速修复内部部署限制以及调度原因. linux发行版也经常分发一个特定的x.Y版本,并且只会在一年后的年度发布周期中选择下一个版本.但是,x.y.Z版本通常很快就会被选中,通常可以在不破坏现有代码的情况下安装.

几个x.y.Z版本并行维护的原因是用户希望获得错误修复的好处,而不必被迫升级到新的主要版本.

总结

以上是内存溢出为你收集整理的为什么它们是旧版Python 3上的Python 3的新版本?全部内容,希望文章能够帮你解决为什么它们是旧版Python 3上的Python 3的新版本?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1191998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存