4 ms·
What are some books for mid to advanced programming in Python? I already know Puthon and programming in general but want to improve my Python skills. I know on
by skotobaza 3y ago
What are some books for mid to advanced programming in Python? I already know Puthon and programming in general but want to improve my Python skills.
I know only Fluent Python which I'm currently reading, and CPython Internals.
- nickelpro 3y agoI mean, the docs? And the source code? At a certain point of expertise, everything after basic journeyman familiarity, there's nothing left but to read code and write code.
- stefanos82 3y ago`Fluent Python` is more than enough; the rest of the language features you will understand them by reading the official reference manual.
- eru 3y agoYou could also look into more general algorithm and data structure books, or into design books. https://www.redblobgames.com/ https://www.redblobgames.com/ has lots of really nifty articles, too.
- __mharrison__ 3y agoYou might want to consider books that show application of techniques in real world practical code. For example, Effective Pandas 2 illustrates common patterns for dealing with tabular data. Along the way, it uses comprehensions, lambdas, unpacking, etc. Shows how to use pytest to refactor. Leverage visualization to understand data. (Disclaimer: I'm the author)
- sn9 3y agoYou might want to check out Exercises in Programming Style (2nd Edition) by Cristina Videira Lopes. It's a little known book that explores different ways of solving the same problem under different constraints.