Writing Effective Python

Home > Teaching > Effective Python


A series of Jupyter notebooks summarizing many chapters from “Effective Python - 59 Specific Ways to Write Better Python.

“Effective Python will help you harness the full power of Python to write exceptionally robust, efficient, maintainable, and well-performing code.”

While not all chapters of the book have been covered, the full book can be purchased here.

Table of Contents


Effective Python

This page is part of a collection of pages on various topics of Computational Neuroscience. Please direct questions and suggestions to the author Tyler Banks at tbanks@mail.missouri.edu.