当前位置:  开发笔记 > 编程语言 > 正文

Python教程 - 我应该使用2.x还是3.0?

如何解决《Python教程-我应该使用2.x还是3.0?》经验,为你挑选了2个好方法。

Python 3.0正处于测试阶段,不久将发布最终版本.显然,一般采用它需要一些重要的时间,并最终取代2.x.

我正在编写关于Python编程的某些方面的教程.我想知道我是否应该在Python 2.x或3.0中执行此操作?(不是差别很大)

2.x教程现在可能更有用,但是开始制作3.0教程会很不错.

有人有想法吗?

(当然我可以做到这两点,但我更愿意做一个或另一个)



1> Glyph..:

从2.x开始.大多数现有的库将长期在2.x上运行.去年,Guido自己说,在你需要学习3.0之前,这将是"两年" ; 剩下还有一年了.就个人而言,我认为会更长.在2.x上编写代码的人可以学习如何使用该2to3工具,并拥有适用于这两个版本的代码.没有3to2,因此为python 3编写的代码的价值显着降低.

更不用说你的学生学习他们的Linux计算机上没有安装python 3是多么令人失望(/usr/bin/python至少在未来5年将是python 2.x),没有用于python的django 3,没有用于python 3的wxwindows,没有用于python 3的GTK,没有用于python 3的Twisted,没有用于python 3的PIL ...... Python的真正优势一直在于其丰富的库集合,而且很少有库用于python 3现在.

如果您的教程编写得很好,您应该可以轻松地将其更新为python 2.6,2.7,最终更新为python 3.



2> helloandre..:

Van Rossum(python的创建者)解释说"如果你开始一个全新的东西,你应该使用3.0." 因此,大多数想要开始使用的人甚至应该使用3.0开始.它会很有用,因为现在可能很少.

该文章

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有