python中两个函数间参数传递问题

2024-11-23 05:18:17
推荐回答(2个)
回答(1):

def plus(a,b):
  z = a + 1
  c = b + 5
  return (z,c)

(q,w) = plus(1,2)

plud(q,w)

##我这里假设a=1,b=2
##首先plus(1,2),得到z=2,c=7,通过return 让(q,w)=(z,c)的值,然后plud(q,w)即可实现将z,c的值传递给下一个函数

回答(2):

def plus(a,b):
    z=a+1
    c=b+5
    print a+b
    return c,z
c,z=plus(a,b)
def plud(c,z):
    print c+z