初学者选择Python 3.1合适吗?
可能重复的问题:
如果我刚接触Python,应该使用哪个版本的Python?
对于初学者来说,使用Python 3.1合适吗?或者说,有什么严重的缺点需要考虑吗?
5 个回答
3
我能想到的唯一一个缺点就是,很多现有的Python代码和例子都是为Python 2.x写的,可能在Python 3中无法运行。不过,你需要做的修改通常很小,所以你很快就会习惯这些细微的差别。
如果你在学习教程,确保它是针对Python 3.x的,而不是2.x,这样例子才能正确运行。
17
3.1版本比2.5或2.6版本简单多了,但目前缺少很多第三方插件、支持它的环境(比如一些大型应用用它来编程)和工具,比如集成开发环境(IDE)。所以,选择学习Python的版本很大程度上取决于你想用它来做什么——如果只是为了个人学习,3.1是个不错的选择;但如果你是想用它来实际开发应用、网站等,那么现在2.5或2.6会更适合你(虽然将来3.*版本肯定会超过2.*版本,但现在还没到那个时候;-)。