How Does Python Return Multiple Variables From Function