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)

 Write a simple program that has 3 variables named x that are each in separate namespaces.Solutiondef namespace(): def localNamespace(): x = \

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site