Python Return Statements Explained