大约70%的开发的人在用2.7, 因为只是懒得换. 3.x比2.X没多什么非用不可的新特性, 只是语法细节上有点不同,把很多第三方模块直接内置了.
还有相当多的人在用2.6,因为很多LINIUX发行版内置了这个版本
真正用3.4做开发的比较少. 因为非常多的第三方模块是基于2.X的. 还有大多数培训教材都是基于2.X的.
虽然3.4和2.7有一些兼容性问题,但是没有想象中那么大.如果从学习PYthon语言本身来说基本上是一样的. 现在很多第三方模块都开始兼容3.x比如Django,Flask什么的都可以在3.X下开发了.
如果你急于学了python就要开发东西,就肯定就选2.7. 将来改用3.X也没多大困难.
如果为了学习一下,当做解决问题工具来用,那么直接学3.4就可以了.
软件在,就会有人用