Есть ли способ импортировать аргумент из функции в качестве переменной в другую функцию?
Например: untitled1.py
def fun1(a,b): x = a+b return x
и я хочу передать a как переменная для следующей функции, которая является другим файлом py .. untitled2.py
a
def fun2(c): d=c/a return d
Попробуйте:
`untitled1.py
def fun1 (a, b):
x = a+b return x,a
untitled2.py
import untitled1
def fun2 (c):
var1,var2 = fun1(a,b) d=c/var2 return d`
Вы должны определить переменную 'a' как глобальную.
variable.py
class A: value = None
untitled1.py
def fun1(a,b): x = a.value+b return x
def fun2(c): d=c/a.value return d
где вызывать func1, func2
A.value = 2 func1(A, 4) func2(10)