3

我知道这个问题已经在这个网站上被问过很多次了。但是,时代变了。很久以前就有人问过他们,我想我现在可以从 python 3 开始了吗?你说什么? Python 2.x 还是 3?并解释为什么?感谢您的任何支持。:)

4

2 回答 2

3

你可以学习任何一个,python 2.x 和 python 3 在语法上是相似的,你获得的知识通常适用于任何一个版本。因此,只需选择一个并潜入

至于你应该使用哪个,答案是 - 像往常一样 - 这取决于。如果不知道您打算使用 python 做什么,我们无法回答这个问题,因为事情在很大程度上取决于您可能想要使用哪些 3rd-party 库。

于 2013-01-16T04:15:39.557 回答
0

它在很大程度上取决于您要使用它的上下文。有许多较旧的模块,即使是仍在开发和社区支持的模块,也可以在 Python 2 上运行,但尚未与 Python 3 兼容——一个非常值得注意的例子是Pygame。他们可能会不时声称不这样做,但他们对 Python 3 的支持在很大程度上是一项粗略的工作。因此,如果您依赖于某些外部模块,Python 2 是一个非常安全的选择,可以保持与所有内容的向后兼容性。

于 2013-01-16T04:16:52.057 回答