小白學習python

2021-10-23 01:18:02 字數 719 閱讀 8265

super的用法【自己學習使用 可能有借鑑。。】

super用於在子類中通過不改變父類呼叫父類方法,例如__init__(),如果父類中有__init__()方法 ,子類中也含有此方法 ,需要呼叫父類方法時要使用super()方法。

class

animal

:def

__init__

(self)

: self.name =

'animal'

self.role =

'parent'

print

('i am your father'

)class

dog(animal)

:def

__init__

(self)

:super()

.__init__(

) self.name =

'dog'

print

('i am dog'

)xiaogou = dog(

)print

(xiaogou.name)

print

(xiaogou.role)

###dog

#parent

這裡super().init()的含義就是返回了繼承順序中的上一級,即animal.__init()

小白python學習筆記

1.cmd命令列下怎麼切換目錄 2.python對縮排有嚴格要求,要頂格寫,單引號 雙引號 可互換使用。3.如何在python中讓兩個print 函式輸出列印在同一行內 4.在windows下裝lightgbm包 具體是哪個教程能裝好,要自己嘗試了,費了很大功夫,最後也不知道是怎麼搞好的,反正不報錯...

Python小白學習之路

類與物件 python的成員函式在,預設有乙個self引數,這是類的成員函式與普通函式的主要區別,self,位於引數列表的開頭,self也代表類的例項 物件 自身,可以使用self引用類中的屬性和成員函式。在類的成員函式中訪問例項屬性需要以self為字首。建構函式 init 類例項化就自動呼叫此建構...

Python小白學習 01 輸入

1.sys.stdin.readline 和input 區別 sys.stdin.readline 作為輸入 import sys line sys.stdin.readline nihao print line nihao n print line.strip nihao print type l...