我对学习 Python 很感兴趣,但我不知道我应该选择哪个版本。当我用谷歌搜索时,我得到了一年多前发布的答案。如果我想学习 Django,哪个版本会有用并得到支持?
请注意,我知道 C、C++、Java 和 C#。
我对学习 Python 很感兴趣,但我不知道我应该选择哪个版本。当我用谷歌搜索时,我得到了一年多前发布的答案。如果我想学习 Django,哪个版本会有用并得到支持?
请注意,我知道 C、C++、Java 和 C#。
Django 仅对 Python 3 提供实验性支持,因此您现在必须使用 Python 2.7。
首先,一个简短的比较是It's Better than 2.7和Python 3.3 何时成为默认值。但是,请记住 Python 实际上是一种脚本语言,您可以使用 C 或 C++ 来创建具有新功能的模块。
如果您已经了解几种语言,那么请同时学习 Python 2 和 3。差异小到足以让许多项目使用单个(相同)源代码来支持这两个版本。
对于实际部署,如果您需要使用未移植到 Python 3 的依赖项,您可能更喜欢 Python 2.7。