Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging.
The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practice each new concept. Exercise solutions and code examples are available from thinkpython.com, along with Swampy, a suite of Python programs that is used in some of the exercises.
Pages : | 238 pages |
Size : | Online, PDF |
Downloads: | 90 |
Created: | 2020-08-30 |
License: | CC BY-NC 4.0 |
Author(s): | Allen B. Downey |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Think Python: An Introduction to Software Design
This book deepens your knowledge of problem-solving techniques from the realm of computer science by challenging you with time-tested scenarios, exercises, and algorithms. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and disc
The Biopython Project is an international association of developers tools for computationa..., download free Python tutorial in PDF (360 pages) created by Jeff Chang .
This book is a complete presentation of the Python language. It is oriented toward learning, which involves accumulating many closely intertwined concepts. In our experience teaching, coaching and doing programming, there is an upper limit on the "clue absorption rate". In order to keep within thi
This book does not attempt to cover all the facets of the Python programming language. Exp..., download free Python tutorial in PDF (669 pages) created by .
Download free course A Whirlwind Tour of Python, pdf file on 98 pages by by Jake VanderPlas.