用于学习Django的Python 2.7或3.3

用于学习Django的Python 2.7或3.3,python,django,python-3.x,python-2.7,Python,Django,Python 3.x,Python 2.7,我对学习Python很感兴趣,但我不知道应该选择哪个版本。当我在谷歌上搜索时,我在一年前就得到了答案。如果我想学习Django,哪一个版本会有用并得到支持 注意,我知道C、C++、java和C语言。 django只对Python 3有实验支持,所以现在必须使用Python 2.7。 < P>我建议从Python 2.7开始,它现在更常用,并且 Django < /Co> >以2.7为单位编写。 显然,你找到的答案仍然适用: 首先,简短的比较是和。但是,记住Python实际上是一种脚本语言,你可以

我对学习Python很感兴趣,但我不知道应该选择哪个版本。当我在谷歌上搜索时,我在一年前就得到了答案。如果我想学习Django,哪一个版本会有用并得到支持


注意,我知道C、C++、java和C语言。

django只对Python 3有实验支持,所以现在必须使用Python 2.7。

< P>我建议从Python 2.7开始,它现在更常用,并且<代码> Django < /Co> >以2.7为单位编写。 显然,你找到的答案仍然适用:


首先,简短的比较是和。但是,记住Python实际上是一种脚本语言,你可以使用C或C++来做具有新功能的模块。

< P>如果你已经知道几种语言,那么同时学习Python 2和3。差异很小,允许许多项目使用单个(相同)源代码支持两个版本


对于实际部署,如果需要使用未移植到Python3的依赖项,您可能更喜欢Python2.7。

“在此处输入链接描述”?:)@LevLevitsky:我们已经到了一个地步,3.3正在成为新项目可行的起点,但我还是不愿意向语言新手推荐它。大多数教程材料仍然采用2.x版本,还有许多第三方库仍然需要移植。尽管如此,拥有Django support 3仍然是一个重要的步骤。@Levlevtsky为了提高生产力,我不会在下一年使用Django。我只需要一个起点。因此,如果我从3.2或3.3开始,一年内就会有足够的支持,对吗?@MartijnPieters你觉得我之前的评论如何?@sujeesh作为起点,现在开始学习Python 2.7是可以的。当您习惯了它时,您应该不太难理解与Python 3.2的主要区别以及3.3中的新内容。一年后,您将准备在其中任何一个平台上进行开发,可能Python 3.3将得到足够的支持(imho)。@sujeesh:一年后,我希望情况会有所不同,是的。从2.x到3.x的5年过渡计划已经实施了3年。也就是说,从2切换到3并不难。