Demonstrates global variables : Global : Language Basics PYTHON examples


PYTHON examples » Language Basics » Global »

 

Demonstrates global variables


Demonstrates global variables



def read_global():
    print "From inside the local namespace of read_global(), value is:", value

def shadow_global():
    value = -10
    print "From inside the local namespace of shadow_global(), value is:", value
  
def change_global():
    global value
    value = -10
    print "From inside the local namespace of change_global(), value is:", value

# main
# value is a global variable because we're in the global namespace here
value = 10
print "In the global namespace, value has been set to:", value, "n"

read_global()
print "Back in the global namespace, value is still:", value, "n"

shadow_global()
print "Back in the global namespace, value is still:", value, "n"

change_global()
print "Back in the global namespace, value has now changed to:", value

           
       



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON examples

 Navioo Language Basics
» Global