如果您有以下功能:
def foo(a):
b = a + 1
c = a + 2
return b, c
foo(1)
如何制作它以便您可以在代码中稍后调用函数(b
和c
)中生成的变量。即)print b, c
?
编辑:更改为MCVE
答案 0 :(得分:4)
rate, num_samples, dur, num_chans = extract_vars(blks)
# your code here
答案 1 :(得分:0)
你回来了tuple
,所以正如E先生所说,你想这样称呼它:
rate, num_samples, dur, num_chans = extract_vars(blks)
然后在调用extract_vars()
的函数中,rate
,num_samples
,dur
和num_chans
都将可用 - 所以你可以{{1 }}