text: """[Default values]
  What happens at run time...
      When modules are loaded:  All the code is executed immediately.
  
          Module Code
  
          a = 10          the interger object 10 is created and a references it.
  
          def func(a):    the function object is created, and func references it.
              print(a)
  
          func(a)         the function is executed
  
  
  What about default values?
  
  """