为什么在Python 3.8.2之后发布了Python 3.7.7?当其版本相同时,表示python2和python3在网站上这样说:https://www.python.org/downloads/
每个次要发行版(即<major>.<minor>.<patch>
)引入了新功能,并在某些情况下进行了向后不兼容的修复。这意味着某人可能仍需要使用3.7-但您仍可能要在3.7.x版本的发行版中修复bug。
该3.7行的bug修复版本可以在3.8的任何发行版(或仅与此次要发行版相关的任何其他3.x发行版)之后发行。通常,较早的次要发行版本会在一段时间后被放弃,并且不再收到进一步的补丁。
来自the release notes for Python 3.7.7:
Python 3.8现在是Python 3的最新功能版本系列。在此处获取3.8.x的最新版本。我们计划在2020年中之前继续提供3.7.x的错误修复版本,并在2023年中之前提供安全修复。
Python 3.7.7是Python 3.7的最新错误修正版本。
[3.7.x分支还有一个计划中的版本3.7.8。之后,仅安全修复程序将应用到2023年。
3.7.8候选人1:2020-06-15(预期)
3.7.8决赛:2020-06-27(预期)
想象一下,您有一个农场和一个拖拉机,上面有犁和一些工人。您想提高农场的性能,因此要购买具有新功能和更好犁的新型拖拉机。有些工人可能喜欢使用它,而另一些工人则更喜欢经典的,因为他们只是觉得使用它更舒服!因此,经典爱好者希望获得更好和更大的犁。因此,因为您是一个友善的农民,所以您可以在注视着新拖拉机的同时升级经典犁。