返回多個值
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,但寫起來更
方便。
