

# https://www.globalsino.com/ICs/
# Access a local variable inside a function externally 

def myFunc(): # define a function
    # aLocalVariable is a local variable
    # myFunc.aLocalVariable gives global access to the local variable
    myFunc.aLocalVariable = 6
    myFunc.x = myFunc.aLocalVariable + 7
    print("myFunc.x is: ", myFunc.x)
    myFunc.x
    return myFunc.x
    # the line below cannot be read
    print(x)

myFunc() 
externalAcessA = myFunc.aLocalVariable
externalAcessB = myFunc.x
print("externalAcessA is: ", externalAcessA)
print("externalAcessB is: ", externalAcessB)
