成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python對象主要特征解析

開發 后端
Python對象具有三個比較特殊的特征,包括有:標識碼的唯一性,類型的應用,以及內容的應用。在這里我們將會針對這些內容做一個詳細介紹。

Python編程語言的出現給我們帶來了非常大的好處。對于這樣一款面向對象的開源語言,其在開發領域中占據著非常重要的地位。在這里我們就先從Python對象的應用開始來一起了解一下這一語言的面向對象特征。#t#

“萬物皆對象”(Everything is object),這是Python這種面向對象語言所倡導的理念。在我們熟悉的C++中,1只是一個整型數,而不是一個對象。但在Python中,1卻是一個實實在在的對象,您可以用dir(1)來顯示它的屬性。

Python對象都有下面三個特征:

* ***的標識碼(identity)

* 類型

* 內容(或稱為值)

一旦Python對象被創建,它的標識碼就不允許更改。對象的標識碼可以有內建函數id()獲取,它是一個整型數。您可以將它想象為該對象在內存中的地址,其實在目前的實現中標識碼也就是該對象的內存地址。

 

  1. >>> class c1:  
  2. pass  
  3. ...  
  4. >>> obj = c1()  
  5. >>> obj  
  6. <__main__.c1 instance at 0x00AC0738> 
  7. >>> id(obj)  
  8. 11274040 

 

換算一下,11274040就是十六進制的0x00AC0738。

 

  1. >>> id(1)  
  2. 7957136 

 

這就是前面提到的1這個對象的標識碼,也就是它在內存中的地址。

當用is操作符比較兩個對象時,就是在比較它們的標識碼。更確切地說,is操作符是在判斷兩個對象是否是同一個Python對象。

  1. >>> [1] is [1] 

其結果是False,是因為這是兩個不同的對象,存儲在內存中的不同地方。

  1. >>> [1] == [1] 

其結果是True,是因為這兩個不同的Python對象有著相同的值。

與對象的標識碼類似,對象的類型也是不可更改的??梢杂脙冉ê瘮祎ype()取得對象的類型。

有的對象的值是可以改變的,這類對象叫作可變對象;而另外一些對象在創建后其值是不可改變的(如1這個對象),這類對象叫作恒定對象。對象的可變性是由它的類型決定的,比如數值型(number)、字符串型(string)以及序列型(tuple)的對象是恒定對象;而字典型(dictionary)和列表型(list)的對象是可變對象。

除了上面提到的三個特征外,一個Python對象可能:

* 沒有或者擁有多個方法

* 沒有或者有多個名字

責任編輯:曹凱 來源: 博客園
相關推薦

2009-12-09 13:56:35

Dundas Char

2023-06-07 16:33:28

數據倉庫Hadoop

2023-02-22 13:02:57

智能建筑物聯網

2010-06-13 09:42:05

UML依賴

2013-05-07 14:54:28

大數據戰略企業特征虛擬化網絡

2011-03-21 11:02:40

2015-06-09 10:35:10

2010-01-06 08:57:01

2011-12-30 21:42:57

Android

2010-03-05 14:44:36

Python繼承

2010-02-02 13:15:26

Python類

2021-02-04 08:50:27

F5G固定網絡超大寬帶

2025-04-15 08:21:08

2010-01-06 17:12:57

Linux主要構成

2010-01-04 09:55:19

2011-12-01 11:24:13

2009-12-14 14:17:52

VS2008功能

2024-06-13 09:12:38

2017-02-05 17:15:53

對象存儲傳統存儲

2021-07-16 08:10:06

識別實體對象
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产亚洲精品精品国产亚洲综合 | 视频在线亚洲 | 国产一区二区三区在线 | 欧美日韩精品在线免费观看 | 视频一区二区中文字幕 | 亚洲高清视频一区 | 性高湖久久久久久久久 | 精品欧美一区二区三区久久久 | 国产精品久久久亚洲 | 日韩三级在线观看 | 国产激情视频在线观看 | 久久久久久国模大尺度人体 | 一区二区国产精品 | 国产高清精品一区二区三区 | 狠狠操狠狠操 | 久久久人成影片一区二区三区 | 日韩精品视频在线免费观看 | 国产不卡一区 | 鲁大师一区影视 | 欧美一级片 | 黄频免费| 精品亚洲一区二区 | 成人国产精品免费观看 | 亚洲喷水 | 国产一区二区久久 | 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 国产一区二区在线免费观看 | 国产精品免费一区二区三区 | 久久久精品黄色 | 精品欧美一区二区三区久久久 | 欧美一二区 | 九九精品在线 | 日本成人久久 | 国产国语精品 | 亚洲欧洲综合av | 亚洲欧美久久 | 精品久久香蕉国产线看观看亚洲 | 久久99精品国产 | 亚洲自拍偷拍av | 国产视频一视频二 | 中文字幕日韩欧美一区二区三区 |