Hi,
I've learned some python, but I'll admit this is my first programming language. I like programming, and everything underlying being a programmer, but every time I attempted a programming language (C++, Java, BASIC) I failed miserably without getting so far as to get past 'Hello world!'. But with Python, I've found a new love of programming, and have held this in very high interests (I've made about three programs already, fully functional and quite useful) but I'm scared as to what tutorials I should learn from.
Originally I learned from invent with python, but I began to lose interest in the book about half way through (everything was cmd based, then it switched back from 3.0 to 2.6 to actually make some "real games"). I've also found how to think like a computer scientist was nice, but I never really seriously read it or got into it.
I took a trip to books a million, and my aunt purchased for me "Learning Python" by O'Reilly. I heard O'Reilly books were good, so how does this one match up? It says it teaches python 3.0 and 2.6 and it has a mouse on the front (fourth edition I believe)...So, will this book match up, and teach me some comprehensive python that other books did not? I ask stack overflow, because usually they can give solid reviews and not sprinkle any of the books as easy reads (unless they really are).