Ask HN: Which book would you recommend for learning Python in detail?
<i>Python Crash Course</i> by Eric Matthes.<p>I am a Deep Learning Research Engineer who works 100% in Python.<p>I had just started second year in college with only basic knowledge in imperative C. Didn't even know how to write a C function other than main().<p>Then I started learning Python with <i>Python Crash Course</i> by Eric Matthes.<p>I finished the entire book in five days. I really enjoyed it and learned a lot.<p>This is the ONLY programming book I read cover-to-cover, and the only Python book I have ever read.<p>This book served me greatly.<p>When anyone asks for Python book recommendation, I recommend <i>this book only</i>.<p>You don't need any other.<p>This book has the basics taught, then goes through three projects. One of them is a game. I remember.<p>All the exercises are great, self-contained, doable without outside help, and help you grow.<p>And the book's design has all that No Starch Press goodness to it.<p>Go for it.