最近我决定扩大我的编程视野并学习Python编程语言。虽然我在大学课程和工作中的一两个项目中使用过一点 Python,但我绝不是专家。我的问题如下:我应该使用 2.x 版本还是应该直接跳到 3.0?我倾向于 3.0,因为我将更多地为个人/学习用途编写应用程序,但在开始之前我想看看是否有任何好的论据反对它。
绝对不是3.0——3.1已经出来了,在各方面都更稳定、更好、更快;现在从 3.0 开始绝对没有意义,如果你想使用 3 系列,那么无论如何都应该是 3.1。
至于 2.6 与 3.1 相比,3.1 是一种更好的语言(特别是因为多年来积累的一些缺陷被删除,但为了向后兼容而必须保留在 2.* 中),但生态系统的所有其余部分(从扩展到工具,从书籍到集体知识)仍然非常支持 2.6——如果你不关心是否能够使用(例如)某些 GUI 或科学扩展,部署在 App Engine 上,使用 COM 编写 Windows 脚本,拥有一个漂亮的第三方IDE等等,建议3.1,但如果你关心这些东西,现在还是2.*。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)