Python 3.x Python 3.6 vs 3.7

Python 3.x Python 3.6 vs 3.7,python-3.x,Python 3.x,我知道这是一个相当固执己见的话题,但我需要问一下以填补这个空白 我可能有任何知识缺口。我正在使用Python 3.6.8,因为我知道 性能更好的Python 3.7 Python3.7引入了不再需要的数据类和断点 导入以使用它进行调试,但它现在是一个内置函数 我的问题是,如果我不一定要使用3.7的功能,我是在做我自己吗 如果不使用3.7并坚持使用3.6.x,在任何方面都处于不利地位?到目前为止,我并不觉得有必要安装3.7,除非我有充分的理由这样做。我想一般来说可以回答这个问题,答案将与您询问的3

我知道这是一个相当固执己见的话题,但我需要问一下以填补这个空白 我可能有任何知识缺口。我正在使用Python 3.6.8,因为我知道 性能更好的Python 3.7

Python3.7引入了不再需要的数据类和断点 导入以使用它进行调试,但它现在是一个内置函数

我的问题是,如果我不一定要使用3.7的功能,我是在做我自己吗
如果不使用3.7并坚持使用3.6.x,在任何方面都处于不利地位?到目前为止,我并不觉得有必要安装3.7,除非我有充分的理由这样做。

我想一般来说可以回答这个问题,答案将与您询问的3.7到3.8等问题相同

旧版本:更稳定,我们知道会发生什么,但“腐烂”因为一段时间后,支持将在开发中或部署位置(比如PaaS服务)下降。然后,您将被迫升级,并需要停止正在进行的操作,以便修复您的应用程序(最好是迁移)

新版本:具有新功能。特别是对于3.7中的数据类,最初并不觉得有必要使用它们,但他们花了很多时间从3.6升级到3.7。错误的新版本几乎总是会引入bug

一般建议:新版本发布后,如果稍晚一点进行升级,则尽早进行这些小改动。特别是对于Python编程语言,请看2.x版本中的项目发生了什么