переменные в функции
vars = macrovar(function)
список, list(in, out, nolocal, called, locals)
.
имя функции.
Возвращает в списке набор переменных, используемых функцией.
vars
- это список, сделанный из пяти вектор-столбцов символьных строк:
in
: входные переменные (vars(1)
);out
: выходные переменные (vars(2)
);nolocal
: переменные, к которым обращаются, но которые не определены внутри функции и не являются функциями (vars(3)
);called
: имена вызываемых функций (vars(4)
);locals
: локальные переменные (vars(5)
);deff('y = f(x1, x2)', 'loc = 1; y = a*x1+x2-loc'); vars = macrovar(f) | ![]() | ![]() |