Python怎么創(chuàng)建一個類
python從設計之初就已經(jīng)是一門面向對象的語言,正因為如此,在Python中創(chuàng)建一個類和對象是很容易的。
Python使用class語句來創(chuàng)建一個新類,class之后為類的名稱并以冒號結尾:
classClassName:
'類的幫助信息'#類文檔字符串
class_suite#類體
下面是一個簡單的Python類
classEmployee:'所有員工的基類'
empCount=0
def__init__(self,name,salary):self.name=name
self.salary=salary
Employee.empCount+=1
defdisplayCount(self):print"TotalEmployee%d"%Employee.empCount
defdisplayEmployee(self):print"Name:",self.name,",Salary:",self.salary
其中的參數(shù)
empCount變量是一個類變量,它的值將在這個類的所有實例之間共享。你可以在內部類或外部類使用Employee.empCount訪問。
第一種方法__init__()方法是一種特殊的方法,被稱為類的構造函數(shù)或初始化方法,當創(chuàng)建了這個類的實例時就會調用該方法
self代表類的實例,self在定義類的方法時是必須有的,雖然在調用時不必傳入相應的參數(shù)。
以上內容為大家介紹了Python怎么創(chuàng)建一個類,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。

猜你喜歡LIKE
相關推薦HOT
更多>>
為什么Python爬蟲使用MongoDB?
想必大家都知道,在從事網(wǎng)絡爬蟲工作之前,我們需要掌握很多知識,除了基本的爬蟲原理之外,我們還需要學習框架、數(shù)據(jù)庫等,其中就包含MongoDB...詳情>>
2023-11-07 23:02:10
python如何進行類型轉換的
python提供了將變量或值從一種類型轉換成另一種類型的內置函數(shù)。1、int:將符合數(shù)學格式數(shù)字型字符串轉換成整數(shù)。>>>int('123')1232、s...詳情>>
2023-11-07 18:51:20
python怎么生成隨機數(shù)
以下實例演示了python如何生成一個隨機數(shù):#生成0~9之間的隨機數(shù)#導入random(隨機數(shù))模塊importrandomprint(random.randint(0,9))執(zhí)行以上代碼...詳情>>
2023-11-07 17:09:17
python如何刪除空格
python中的字符串方法提供了如下常用的方法來刪除空白:strip():刪除字符串前后的空白。lstrip():刪除字符串前面(左邊)的空白。rstrip():刪...詳情>>
2023-11-07 14:57:44熱門推薦
技術干貨







快速通道 更多>>
-
課程介紹
點擊獲取大綱 -
就業(yè)前景
查看就業(yè)薪資 -
學習費用
了解課程價格 -
優(yōu)惠活動
領取優(yōu)惠券 -
學習資源
領3000G教程 -
師資團隊
了解師資團隊 -
實戰(zhàn)項目
獲取項目源碼 -
開班地區(qū)
查看來校路線