Python 2.7还是3.1.2?

Python 2.7还是3.1.2?,python,Python,可能重复: 嗨, 我是python世界的新手,目前似乎有两个并行版本正在开发中,分别是2.7版和3.1.2版。我想知道我应该使用什么版本开始,为什么?如果您想处于领先地位,请继续使用3.1.2 如果您想利用任何尚未移植到3.1.2或无法向后兼容的第三方库,请继续使用2.7。我建议使用Python 3,因为它包含了一些修复程序,以消除Python以前的一些“缺点”。维护2.7版本的主要原因是针对尚未进行转换的旧软件包。使用2.7有很好的理由,但如果你刚开始,不妨从通往未来的道路开始。这个问题已经

可能重复:

嗨,
我是python世界的新手,目前似乎有两个并行版本正在开发中,分别是2.7版和3.1.2版。我想知道我应该使用什么版本开始,为什么?

如果您想处于领先地位,请继续使用3.1.2


如果您想利用任何尚未移植到3.1.2或无法向后兼容的第三方库,请继续使用2.7。

我建议使用Python 3,因为它包含了一些修复程序,以消除Python以前的一些“缺点”。维护2.7版本的主要原因是针对尚未进行转换的旧软件包。使用2.7有很好的理由,但如果你刚开始,不妨从通往未来的道路开始。

这个问题已经被问过了。是的,我看到了,但是因为是在09年10月,anwser可能已经被弃用了。这两个版本的发展似乎都在继续。新的发展并没有改变答案背后的理由。您可能想问一个问题“如何找出Python 3.1支持/不支持哪些库?”尽管我怀疑已经有人问过了。除非您进入Python,否则开始喜欢它,然后发现Matplotlib、NumPy、PySerial、wxPython……中的所有宝藏,以及所有其他您不能使用的东西。然后,您会希望选择了“2.6”:-)