Python syntax Learning Objects and references, local and global variables

Source: Internet
Author: User

Object and reference: When you create an object and assign it a variable, this variable only refers to that object, rather than the object itself.

That is to say,The variable name points to the memory of the object stored in your computer (pointing to the same memory unit). This is calledName to object binding.

Output:

If you want to copy a list or similar sequence or other complex objects (not simple objects such as integers), then youYou must use the slice operator to obtain a copy.


Output:

Local and global variables

When you declare variables in the function definition, they have no relationship with other variables with the same name outside the function, that isVariable names are partial for functions.

Output:

GlobalStatement is used to declareXIs Global

Output:

 

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.