I’ve barely gotten started so–full disclosure–they seem awesome so far.
- Automate the Boring Stuff with Python: Practical Programming for Total Beginners
- Hacking Secret Ciphers with Python
- Invent Your Own Computer Games with Python
- How to Think Like a Computer Scientist: Learning with Python: Interactive Edition 2.0 at InteractivePython.org: