This book is designed to support and encourage hands-on learning about programming. It contains 174 exercises, spanning a variety of academic disciplines and everyday situations, which you can solve using only the material covered in most introductory Python programming courses. Each exercise that you complete will strengthen your understanding and enhance your ability to tackle subsequent programming challenges.
- Introduction to Programming Exercises
- If Statement Exercises
- Loop Exercises
- Function Exercises
- List Exercises
- Dictionary Exercises
- File and Exception Exercises
- Recursion Exercises
This repository is a work under progress.