Python objects and types

Source: Internet
Author: User

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.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.