Python Functions With Optional Parameters