PyDev语法版本2.x和3.x有显着差异吗?

时间:2014-05-21 09:26:35

标签: python eclipse pydev

我正在通过Python编写单元测试,我发现了一个名为PyDev for Eclipse的插件,但问题是当我创建一个新项目时,我必须选择Python的语法版本我不要&# 39;我知道应该选择哪一个。版本2.x和3.x是否存在任何可能导致更复杂的编程复杂性的显着差异?

1 个答案:

答案 0 :(得分:1)

有足够的差异来绊倒一个!除非您正在处理遗留代码,否则请使用Python 3。

“Python 2.x是遗留的,Python 3是Python的现在和未来版本”,如其网站所述。

对于开发人员来说,他或她应该注意语法上的一些差异。 此外,Python3故意向后兼容,因此新功能在以前的版本中不起作用。

您可以在此处找到Python 3中的新功能: https://docs.python.org/3/whatsnew/3.0.html

干杯,

Patryk