/study_effective_python

Study materials to write more pythonic code inspired by book Effective Python

Primary LanguageJupyter Notebook

Binder

effective_python

Study materials to write more pythonic code inspired by book Effective Python, 59 Specific Ways to Write Better Python by Brett Slatkin.

According to What This Book Covers, each chapter in this book contains a broad but related set of items. Feel free to jump between items and follow your interest.

Each item contains concise and specific guidance explaining how you can write Python programs more effectively...

Chapter 1: Pythonic Thinking
Chapter 2: Functions
Chapter 3: Classes and Inheritance
Chapter 4: Metaclasses and Attributes
Chapter 5: Concurrency and Parallelism
Chapter 6: Built-in Modules
Chapter 7: Collaboration
Chapter 8: Production