Python uses objects to store data. Constructing values of any type is an object. Each object has three features: identity, type, and value. Identity is the unique identifier of an object. It can be obtained through the built-in function id (). This value is equivalent to the memory address of the object (not actually ). The Python type is as follows: Standard Type: integer int Boolean bool long integer long floating point float complex type complex string str list tuples tuple dictionary dict other built-in types: type object type typeNone NoneType file function module class related to class name you can use the built-in function type () to obtain the type of an object, the function returns an object, that is, the type object, and the type object is type. Classes in Python are the same as built-in types such as integer types, but they are user-defined types, while class instances are objects of corresponding types. The following example defines a class:
class Test(object): pass test = Test()
In this case, the result of type (Test) is <type 'type'>, indicating that the class is indeed a type, type (test) the result is <class '_ main __. test'> indicates that Test is an object of the test type.