繁体   English   中英

将参数从 function 作为变量导入另一个 function

[英]import an argument from a function as a variable to another function

有什么方法可以将 function 中的参数作为变量导入另一个 function?

例如:untitled1.py

def fun1(a,b):
   x = a+b
   return x

我想将a作为变量传递给下面的 function 这是另一个 py 文件.. untitled2.py

def fun2(c):
    d=c/a
    return d

您应该将变量“a”定义为全局变量。

变量.py

class A:
    value = None

无标题1.py

def fun1(a,b):
   x = a.value+b
   return x

无标题2.py

def fun2(c):
    d=c/a.value
    return d

在哪里调用 func1, func2

A.value = 2
func1(A, 4)
func2(10)

尝试这个:

`无标题1.py

定义乐趣1(a,b):

   x = a+b
   return x,a

无标题2.py

导入无标题1

定义乐趣2(c):

var1,var2 = fun1(a,b)
d=c/var2
return d`

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM