Ebook Introduction to computation and programming using Python: Part 1

Ebook Introduction to computation and programming using Python: Part 1 include of the following content: Chapter 1 getting started; chapter 2 introduction to python; chapter 3 some simple numerical programs; chapter 4 functions, scoping, and abstraction; chapter 5 structured types, mutability, and higher-order functions; chapter 6 testing and debugging; chapter 7 exceptions and assertions; chapter 8 classes and object-oriented programming; chapter 9 a simplistic introduction to algorithmic complexity; chapter 10 some simple algorithms and data structures.