| Topic | HTML | |
|---|---|---|
| All Chapters | Not available | View PDF |
| Chapter 1. Introduction | View HTML | Not available |
| Chapter 2. Python basics | View HTML | Not available |
| Chapter 3. Variables and scope | View HTML | Not available |
| Chapter 4. Selection control statements | View HTML | Not available |
| Chapter 5. Collections | View HTML | Not available |
| Chapter 6. Loop control statements | View HTML | Not available |
| Chapter 7. Errors and exceptions | View HTML | Not available |
| Chapter 8. Functions | View HTML | Not available |
| Chapter 9. Classes | View HTML | Not available |
| Chapter 10. Object-oriented programming | View HTML | Not available |
| Chapter 11. Packaging and testing | View HTML | Not available |
| Chapter 12. Useful modules in the Standard Library | View HTML | Not available |
| Chapter 13. Introduction to GUI programming with tkinter | View HTML | Not available |
| Chapter 14. Sorting, searching and algorithm analysis | View HTML | Not available |