更新時(shí)間:2022年10月06日12時(shí)05分 來(lái)源:傳智教育 瀏覽次數(shù):
在日常生活中,要描述一類事物,既要說(shuō)明它的特征,又要說(shuō)明它的用途。例如,如果描述人這一類事物,通常要給這類事物下一個(gè)定義或起個(gè)名字,人類的特征包括身高、體重、性別、職業(yè)等,人類的行為包括跑步、說(shuō)話等。把人類的特征和行為組合在一起,就可以完整地描述人類。
面向?qū)ο蟪绦虻脑O(shè)計(jì)思想正是基于這種設(shè)計(jì),把事物的特征和行為包含在類中。其中,事物的特征當(dāng)作類的屬性,事物的行為當(dāng)作類的方法,而對(duì)象是類的一個(gè)實(shí)例。所以要想創(chuàng)建一個(gè)對(duì)象,需要先定義一個(gè)類。類是由3部分組成的。
(1)類名:類的名稱,它的首字母必須是大寫,如Person。
(2)屬性:用于描述事物的特征,比如,人有姓名、年齡等特征。
(3)方法:用于描述事物的行為,比如,人具有說(shuō)話、微笑等行為。
在Python中,可以使用class關(guān)鍵字來(lái)聲明一個(gè)類,其基本語(yǔ)法格式如下:
class 類名: 類的屬性 類的方法
下面是一段示例代碼:
class Cat: # 屬性 # 方法 def eat(self): print("----吃魚----")
在上述示例中,使用class定義了一個(gè)名稱為Cat的類,類中有一個(gè)eat方法。從示例可以看出,方法跟函數(shù)的格式是一樣的,主要的區(qū)別在于方法必須顯式地聲明一個(gè)self參數(shù),而且位于參數(shù)列表的開頭。self代表類的對(duì)象本身,可以用來(lái)引用對(duì)象的屬性和方法,后面會(huì)結(jié)合實(shí)際的應(yīng)用來(lái)介紹self的具體用法。
python中多維數(shù)據(jù)如何進(jìn)行格式化操作?
2022-09-14大數(shù)據(jù)培訓(xùn):Pandas讀寫數(shù)據(jù)庫(kù)的方式
2022-09-14什么是維度?怎樣給數(shù)據(jù)維度分類?
2022-09-13計(jì)算機(jī)語(yǔ)言:機(jī)器語(yǔ)言、編匯語(yǔ)言和高級(jí)語(yǔ)言
2022-09-13數(shù)據(jù)解析的常見方式有哪些?
2022-09-13Python數(shù)據(jù)分析與應(yīng)用:常見的數(shù)據(jù)可視化工具
2022-09-09北京校區(qū)