Python中的函数是可以返回多个值比如在游戏中经常需要从一个点移动到另一个点,给出坐标、位移和角度,就可以计算出新的新的坐标:然后,我们就可以同时获得返回值:但其实这只是一种假象,Python函数返回的仍然是单一值:原来返回值是一个tuple!但是,在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更方便。

python中函数返回多个结果的实例方法