質問

I was using python 2.7 for the last few years. I had a lot of libraries I used that weren't yet compatible with Python 3 and my general feeling was that it wasn't settled enough for me.

Lately I've heard so many people talking about how good Python 3.3 is that I realized maybe I lagged behind for too long.

So, what are the main resources for someone like me, who stayed in 2.7 until now, to get up to speed with the syntax differences, new standard library features and general questions of idiomatic code?

Edit:

As suggested by @PhilH, it would be nice to have a few comments on the main advantages of using python 3.3 over 2.7 and tips on features python 3.3 that can make a difference in readability, performance, etc.

役に立ちましたか?

解決

THe "What's New" documents for each 3.x release is the best place. For example, version 3.3 was just released, the What's New page has a good description of... what's new. There is another describing 3.x in general. Google will find it for you.

他のヒント

Dive Into Python 3 Is one place to start, it's also free. Also, Mark Lutz's all-time classic Learning Python, 4th edition covers differences between 2 and 3 explicitly wherever they occur.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top