Write a simple program that has 3 variables named x that are
Write a simple program that has 3 variables named x that are each in separate namespaces.
Solution
def namespace():
def localNamespace():
x = \"local x\"
print(x)
def nonlocalNamespace():
nonlocal x
x = \"nonlocal x\"
print(x)
def globalNamespace():
global x
x = \"global x\"
print(x)
x = \"test x\"
localNamespace()
nonlocalNamespace()
globalNamespace()
namespace()
print(x)
