introducing python object types this begins our tour of the python language in an informal sensein python we do things with stuff "thingstake the form of operations like addition and concatenationand "stuffrefers to the objects on which we perform those operations in this part of the bookour focus is on that stuffand the things our programs can do with it somewhat more formallyin pythondata takes the form of objects--either built-in objects that python providesor objects we create using python classes or external language tools such as extension libraries although we'll firm up this definition laterobjects are essentially just pieces of memorywith values and sets of associated operations as we'll seeeverything is an object in python script even simple numbers qualifywith values ( )and supported operations (additionsubtractionand so onbecause objects are also the most fundamental notion in python programmingwe'll start this with survey of python' built-in object types later provide second pass that fills in details we'll gloss over in this survey hereour goal is brief tour to introduce the basics the python conceptual hierarchy before we get to the codelet' first establish clear picture of how this fits into the overall python picture from more concrete perspectivepython programs can be decomposed into modulesstatementsexpressionsand objectsas follows programs are composed of modules modules contain statements statements contain expressions expressions create and process objects pardon my formality ' computer scientist