我对python非常陌生,不到一个月前开始学习它,但是在其他一些编程语言(主要是C#和SQL)方面经验丰富.但是现在Python 3.0已经发布并且不向后兼容,决定专注于Python 3.0或Python 2.6的优点和缺点是什么?
使用2.6,因为这是大多数库(pygame,wxpython,django等)的目标.
3.0中的差异不是那么大,所以稍后过渡到它应该不是一个大问题.
由于它们不兼容,我建议你开始使用Python 3.0,这在未来更有用.这是一种更好的语言.您可以在其网站的新页面中看到确切的差异.
我想说从2.6开始,因为关于Python的绝大多数文档都适用于2.6以及你可能希望贡献的大多数开源项目将在2.6中使用一段时间.然后,一旦你有2.6的良好基础,你就可以学习3.0.通过这种方式,您可以欣赏语言如何演变以及代码的"审美"来自何处.