有没有一种方法可以给一个函数一个变量,从第二个函数中检索另一个变量并在第一个函数中使用它



我试图在第二个函数中使用一个函数的输出,然后从第二个函式中检索一个变量,用于第一个函数。下面的代码是我尝试做的简化

def function1():
x=15
return x
function2(y)
print(x+y)
def function2():
y=x-12
return y
function1()

当我在函数2中添加x的print语句进行检查时,我没有得到y的实际值。有没有办法做到这一点,或者我需要制作第三个函数来处理这一点?

将变量x传递给函数2,并将函数2的返回值存储在函数1的局部变量中。

def function1():
x=15
y = function2(x)
print(x+y)
return x
def function2(x):
y=x-12
return y
function1()

相关内容

  • 没有找到相关文章

最新更新