欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

class和def的區別

洪振霞2年前22瀏覽0評論

class和def的區別?

class是一個面向對象的類,用來描述具有相同的屬性和方法的對象的集合,它定義了該集合中每個對象所共有的屬性和放啊。對象是類的實例。

類就相當于一個模板,模板里面可以包含很多函數(例如:def),函數里面實現一些功能

舉例說明:

class MyTestCase(unittest.TestCase):#class 是關鍵字(表示要開始創建類了)MyTestCase是新建的類名稱

def test_login(self): #test_login被稱為函數

類在用的時候需要實例化,而函數再用的時候則不需要在類中定義函數,類和函數都可作為一個模塊保存。要調用類或函數只需要import這個類或函數所在模塊名稱就可以了。在一個模塊當然可以訪問另外一個模塊的類,我覺得只要是記住類再用的時候需要實例化,def呢是可以直接使用的就好了。