Mega Code Archive

 
Categories / Python Tutorial / Function
 

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 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