1. 程式人生 > >Python中的對象和對象名

Python中的對象和對象名

Python

今天我們介紹Python中的對象和對象名:Python中所有的變量都是對象。 對象在python裏,其實是一個指針,指向一個數據結構,數據結構裏有屬性,有方法。對象通常就是指變量。從面向對象OO的概念來講,對象是類的一個實例。在python裏很簡單,對象就是變量。

大家有什麽不懂的或者不會的可以加群 python學習交流 643692991

一、對象:

世間萬物皆對象(特別是活物)

包括數字、字符串、數據結構、異常及其他我們自己定義的對象

每個對象在內存中有一個地址,每個地址對應一個id號

對象是有類型的

一個對象,可以有專屬的屬性(特性),也可以有專屬的行為(方法)

如果一個對象允許原地址修改那麽是可變的

如果一個對象不允許原地址修改,會產生新的對象,那麽不可變

大家有什麽不懂的或者不會的可以加群 python學習交流 579817333

二、對象名(名字):

對象的標識,一個對象可以有多個名字

Python 2.x 中的命名限制(字母下劃線開頭,接任意個數字、字母、下劃線)

想要編程,我們必須要有一些標記,這些標記就是名字(對象名)

想象一下有一根無形的針,從一個名字,指向一個對象當我們訪問一個名字的時候,其實是通過那根針訪問到那個對象的。這個鏈接的過程,我們稱作“名字綁定到對象”,簡稱“名字綁定”

一個對象可以有幾個不同的對象名


北京激光祛斑:www.6ysh.com

Python中的對象和對象名