Python不断有新版本(以其名称)。其他语言有这个吗? 概念上讲,它是有意义的,因为语言是改进的,但是我从未听说过java 2,C++ v2,它们的名字有2个,或者3个或4个等等。 我知道有不同的类型(不断更新的JS类型,但它的名称并不像Python中那样反映出来)。这不应该跨语言标准化吗? 会有Python 4吗?可能它会/应该被称为Python 4吗?或者只是叫Python? 或者,如果它被称为完全不同的东西(如JS- ES6)< P> C++和java都经历了多年的变化。p> 有关Java版本历史记录,请参见(例如JavaSE6、7、8) 参见标准化的C++更改(对于C++ 98、C++ 03、C++ 11等)。

Python不断有新版本(以其名称)。其他语言有这个吗? 概念上讲,它是有意义的,因为语言是改进的,但是我从未听说过java 2,C++ v2,它们的名字有2个,或者3个或4个等等。 我知道有不同的类型(不断更新的JS类型,但它的名称并不像Python中那样反映出来)。这不应该跨语言标准化吗? 会有Python 4吗?可能它会/应该被称为Python 4吗?或者只是叫Python? 或者,如果它被称为完全不同的东西(如JS- ES6)< P> C++和java都经历了多年的变化。p> 有关Java版本历史记录,请参见(例如JavaSE6、7、8) 参见标准化的C++更改(对于C++ 98、C++ 03、C++ 11等)。,python,Python,任何语言(包括Python)都会进行扩展和升级。c++有c++98、c++03、c++11、c++14和c++17Java也为我们提供了新版本。最近7, 8,9,“但是我从来没有听说过java,C++有2,或者3”他们做的,你恰巧没有听到很多。是的。Python2到Python3的版本比大多数版本都要痛苦一些,这是因为有相当多的向后兼容性被破坏了。这就是为什么python 2/3的差异比其他语言更臭名昭著的原因。除了BDFL之外,谁知道呢?不过版本的变化并没有反映在名称中,就像python一样。

任何语言(包括Python)都会进行扩展和升级。

c++有c++98、c++03、c++11、c++14和c++17Java也为我们提供了新版本。最近7, 8,9,“但是我从来没有听说过java,C++有2,或者3”他们做的,你恰巧没有听到很多。是的。Python2到Python3的版本比大多数版本都要痛苦一些,这是因为有相当多的向后兼容性被破坏了。这就是为什么python 2/3的差异比其他语言更臭名昭著的原因。除了BDFL之外,谁知道呢?不过版本的变化并没有反映在名称中,就像python一样。这有什么原因吗?你可以说Python也是如此。我可以说,“我选择的语言是Python”。然后有人可能会问,Python的哪个版本?与C++和java一样。重要的一点可能是Python3的某些方面与Python2不向后兼容。因此,从这个意义上讲,清楚地说明您所谈论的Python版本是很重要的,因为许多人仍然使用Python2,但对Python2的支持将在2020年结束。