Python for Software Design: How to Think Like a Computer Scientist

Python for Software Design: How to Think Like a Computer Scientist


Python for software program layout is a concise creation to software program layout utilizing the Python programming language. meant for individuals without programming adventure, this booklet begins with the main simple ideas and progressively provides new fabric. many of the principles scholars locate so much hard, like recursion and object-oriented programming, are divided right into a series of smaller steps and brought over the process numerous chapters. the focal point is at the programming method, with detailed emphasis on debugging. The booklet features a wide selection of routines, from brief examples to gigantic initiatives, in order that scholars have considerable chance to perform every one new notion. workout options and code examples can be found from thinkpython.com, besides Swampy, a set of Python courses that's utilized in the various routines.

Show sample text content

Download sample