I have a variable called A, and two functions, here some code to follow all along:
def foo():
a = 1
def bar():
b = a + 2
print b
foo()
bar()
This is a minimal basic example that explain my situations. Normally, In order to use a
in the function bar()
, either we mark a
as global
or we return it, or we can define a
outside of the function (global scope). In my case I can't do any one of these.
Is there any other way to be able to access a
in bar
?