Ask HN: start with python 2.6 or 3? 17 years ago
You start with 2.6. When you start working with python, you are not just going to use the libraries which comes with language. you need to use plenty of projects or modules developed by other users.
Start with 2.6 but consider 3.0 changes in mind like exception base, print statement. Start practice 3.0 convention using 2.6.
I think, atleast two to three years of development for people to port all their projects to python 3.0.
Sure, you will miss many things, but you are on the way.