I've been surprised - many times - that students seem not to know that they should take their questions to Google. Embrace the power of the search box! You'll probably end up in one of two places - the official docs at python.org or stackoverflow.com. Honestly you'll probably never need to go anywhere else.
How to Think Like a Computer Scientist, by Miller and Ranum. Not a great book. But certainly a good book. I began my study of Python there.
Structure and Interpretation of Computer Programs, by Abelson and Sussman. I began with LISP. I finished with Python.
Computer Science: An Interdisciplinary Approach, by Sedgewick and Wayne. The text I use in my AP CS class. The problem sets are truly magnificent - extensive, challenging and varies.