I love books, especially programming books.
I own or have owned each of the books below (or an earlier edition) and have read most or all of each of them. I highly recommend these for folks studying Python:
For Beginners to Programming:
Automate the Boring Stuff with Python
Think Python: How to Think Like a Computer Scientist
For programmers switching to Python:
For programmers wanting to learn specialized topics:
Python 3 Object Oriented Programming
Miscellaneous:
Python Pocket Reference, 5th Edition
As someone who came to python from a C background, I found the language fairly intuitive, and eventually I learned to write “pythonic” code. One book that helped to fill in the gaps in my working knowledge of python was “Serious Python”, yet another title by No Starch Press.
LikeLike