If you want to learn how to program, working with Python is an excellent way to start.
This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design.

Think Python: How to Think Like a Computer Scientist
ISBN: 1491939362 | 300 Pages | AZW3+ePUB+PDF | 3,98 MB