Sauce Labs interview question

Looking at code samples, I was asked to describe some nuances of the Python language: default function parameters (behavior when you use a mutable default), generators, and scoping/closures.