Change referenced variable value : Module : Language Basics PYTHON examples


PYTHON examples » Language Basics » Module »

 

Change referenced variable value



#//File: small.py
x = 1
y = [12]



#//////////////////////////////////////////////////////////////////////////
#//Main1.py

from small import x, y      # copy two names out
x = 42                      # changes local x only    
y[042                   # changes shared mutable in-place


#//////////////////////////////////////////////////////////////////////////
#//Main2.py
import small                      # get module name (from doesn't)

print small.x                     # small's x is not my x

print small.y                     # but we share a changed mutable

#//////////////////////////////////////////////////////////////////////////
#//Main3.py

from small import x, y            # copy two names out
print x = 42                      # changes my x only
  
#//////////////////////////////////////////////////////////////////////////
#//Main4.py
import small                      # get module name
print small.x = 42                # changes x in other module


           
       



Leave a Comment / Note


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


PYTHON examples

 Navioo Language Basics
» Module