can functions return multiple values python