


Think Python: How to Think Like a Computer Scientist

R**Y
excellent choice to start programming
Good material, excellent qualityVery complete book and good organization
M**C
A Great, Hands-on Introduction to Python
Although I my missed the first two editions, I just wrapped up reading the 3rd Edition of Think Python. While the book itself is an introduction to the language and I have been working with Python professionally since 2008, I learned a great deal taking about 3 weeks to skim, read, and work through the book's exercises at a leisurely pace. Chapters 12 and 13 detailed the nuts and bolts of putting together code for efficiently processing and comparing large text files in a beginner friendly and approachable way. Chapters 14-17 layed a good foundation for Python Classes with 3-4 useful special methods without taking beginners down the dunder-method wormhole. While it kept things light and approachable (e.g., nothing on modules, async, or generators), there's still good value in learning and reinforcing the basics.
ترست بايلوت
منذ أسبوعين
منذ أسبوع