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,但写起来更
方便。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM