Many of these are tutorials. You've asked for more of a reference. I've heard people say that Beazley's Python Essential Reference is as close to a Python K&R as there is, but I'm not experienced enough in Python to know.
Yes. Beazley's essential reference is the way to go. The docs at the Python website are still essential for some things, though, since newer 2.X versions of Python often have minor changes/additions from previous versions, such as library changes and backports from Python 3.
Yes, Python Essential Reference by David M. Beazley is great. If you already know how to program, this is the one to buy and keep on your desk.
I agree. I think it's a great choice for experienced programmers: concise and to the point and exhaustive.