Algorithmic Problem Solving with Python
by John B. Schneider, Shira Lynn Broschat, Jess Dahmen
Publisher: Washington State University 2015
Number of pages: 360
Description:
Python's syntax and idioms are much easier to learn than those of most other full-featured languages. This book uses programming language Python to introduce folks to programming and algorithmic thinking. The book is completely hyper-linked.
Download or read it online for free here:
Download link
(2MB, PDF)
Similar books
![Book cover: The Programming Historian](images/7690.jpg)
by W.J. Turkel, A. Crymble, A. MacEachern - NiCHE
This book is a tutorial-style introduction to programming in Python for practicing historians (and other humanists). We assume that you're starting out with no prior programming experience and only a basic understanding of computers.
(16680 views)
![Book cover: Introduction to Programming using Python](images/1619.jpg)
by K. Schuerer, et al. - Pasteur Institute
This text teaches programming concepts to biologists. It is aimed at people who are not professional computer scientists, but who need a better control of computers for their own research. This course is part of a course in informatics for biology.
(22491 views)
![Book cover: Design Patterns In Python](images/7381.jpg)
by Rahul Verma, Chetan Giridhar - Testing Perspective
This book is about learning design patterns with Python language. If you are new to design patterns, this text provides the first building blocks. If you are interested in design of test automation frameworks, this book will be very useful.
(17414 views)
![Book cover: Python Standard Library](images/1368.jpg)
by Fredrik Lundh - O'Reilly
A large collection of useful Python scripts, the best parts of comp.lang.python newsgroup messages, plus hundreds of new scripts. The text covers the standard library, the examples should work on most platforms and Python versions.
(24232 views)