Python返回值之返回多个值
返回多个值
Python里函数可以返回多个值:
def updPoint(x, y):
x+=5
y+=10
return x,y
x,y = updPoint(1,2)
print(x,y)
输出:
(6, 12)
返回值是一个tuple!但是,在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更
方便。