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

发布于 2021-01-29 14:11:26

从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

8年前关闭。

Python 3.0是beta版,即将发布最终版本。显然,要普遍采用它并最终取代2.x会花费一些时间。

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

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

有人有想法吗?

(当然我可以两者都做,但是我更愿意做一个或另一个)

关注者
0
被浏览
105
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    从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的wxwindows,没有针对python 3的GTK,没有针对python
    3的Twisted,针对python 3的PIL … Python的真正优势一直在于其广泛的库集合中,并且很少有库可供python 3现在。

    如果您的教程写得不错,则应该可以轻松地将其更新为python 2.6、2.7,最后是python 3。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看