我应该学习哪个版本的Python?Python 2 还是 Python 3?

3

我知道这个问题在这个网站上已经被问了很多次。但是,时代已经变了。它们很久以前就被问过了,我想现在我可以开始使用 Python 3?你怎么看? Python 2.x 还是 3?并解释原因?谢谢任何的支持。:)


如果你知道2,那么对于许多事情来说3只是更方便。从2.7开始。 - alinsoar
这真的取决于很多因素(即非常主观)- 取决于您想要使用哪些库,以及您将用它来做什么等等。 - Makoto
Python 2.6+和3非常相似。如果你“知道”一个,那么除了一些更改外,你也会了解另一个.. (减1和关闭投票;请参阅常见问题解答) - user166390
2个回答

3
你可以学习Python 2.x或Python 3,这两个版本在语法上非常相似,你所获得的知识通常适用于任何一个版本。因此,只需选择一个版本开始学习!至于你应该使用哪个版本,则取决于你打算用Python做什么,因为它们都有很多第三方库供你使用。请了解情况后再做决定。

我没有特定的目标。我有几天假期,所以我想开始学习Python可能会很不错。 - Surya

0

这非常取决于您想要使用它的上下文。有许多旧模块,甚至仍在由其社区支持和维护的模块,可以在Python 2上工作,但尚不兼容Python 3 - 一个非常显着的例子是Pygame。他们可能会不时声称与Python 3兼容,但实际上还存在很多问题。因此,如果您依赖某些外部模块,则选择Python 2是保持向后兼容性的非常安全的选择。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接