My Code:
def A(): a = \'A\' print a return def B(): print a + \' in B\' return
When B() is entered into the interpeter
def A(): global a a = 'A' print a def B(): global a print a + ' in B' A() B()
this prints:
A A in B
BTW: You never need a plain "return" at the end of a function.