Practice Makes Python

You have learned Python.  But have you really internalized its ideas?

This ebook contains 50 exercises aimed that new and intermediate Python programmers who know the language, but don’t yet feel fluent in it.

The exercises review everything from the built-in data structures to functions to list comprehensions to objects to iterators.

Working through this book will take time, but it’ll also provide you with a fluency in Python that only comes with practice.

If you feel like you’re looking for Stack Overflow too often, and wish that you were able to write code rather than modify other people’s answers, then Practice Makes Python is for you.