BZ易风

导航

 

def func2()

  return 1,2,3

r1,r2,r3 = func2()

print(r1,r2,r3)      //1 2 3

如果接收的变量多于返回的值就会报错

r1,r2,r3,r4 = func2()        //ValueError 报错

多个接收变量少于多个返回的值也会报错

r1,r2 = func2()        //也会报错

但是可以用一个变量接收多个 返回的值,以元祖形式接收

r = fun2()

print(r)    //(1,2,3)

posted on 2019-03-27 22:37  BZ易风  阅读(509)  评论(0)    收藏  举报