我几个月前开始学习Python,并立即面临这个问题。当时我做出了有意识的决定,继续使用2.x [具体来说是2.7.1],因为我将参与一个基于该版本的项目。
随着时间的推移,我遇到了许多类似“此功能在3.x中不再受支持”的行,或者“这将更改”,或者类似效果的内容。我也逐渐欣赏起各种组件编程所需的大量工具包/库的存储库。然而,其中相当一部分工具包/库带有免责声明,仅支持< 3.x版本[当然,它们中的大多数也在积极地进行3.x版本的移植工作]。
此时,作为一个初学者,我应该继续使用2.7还是考虑转向3.x?毕竟,作为程序员,了解最新情况通常比被落下要好,即使只是一个版本的问题!
随着时间的推移,我遇到了许多类似“此功能在3.x中不再受支持”的行,或者“这将更改”,或者类似效果的内容。我也逐渐欣赏起各种组件编程所需的大量工具包/库的存储库。然而,其中相当一部分工具包/库带有免责声明,仅支持< 3.x版本[当然,它们中的大多数也在积极地进行3.x版本的移植工作]。
此时,作为一个初学者,我应该继续使用2.7还是考虑转向3.x?毕竟,作为程序员,了解最新情况通常比被落下要好,即使只是一个版本的问题!