Python從一個模塊中導入多個類(94)

可根據(jù)需要在程序文件中導入任意數(shù)量的類。如果我們要在同一個程序中創(chuàng)建Dog和DogInfo,就需要將這兩個類都導入。導入時,用逗號分隔各個類。

python大大的圖

main.py


dog.py

我的圖

main.py


dog.py


結果

在模塊dog.py中的Dog類里,self.info=DogInfo(name,age)是將實例用作屬性,self.info就可以看成DodInfo這個類。

self.info.name是訪問屬性,self.info.name=name是給屬性賦值為變量,便于我們根據(jù)需要設置屬性的值。相當于DogInfo.name=name

self.info.p_info()是調(diào)用方法,相當于DogInfo.p_info()


car.py


main.py
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • 轉至元數(shù)據(jù)結尾創(chuàng)建: 董瀟偉,最新修改于: 十二月 23, 2016 轉至元數(shù)據(jù)起始第一章:isa和Class一....
    40c0490e5268閱讀 1,788評論 0 9
  • 可根據(jù)需要在程序文件中導入任意數(shù)量的類。 dog.py #!/usr/bin/python # -- coding...
    python大大閱讀 443評論 0 0
  • 2014年的蘋果全球開發(fā)者大會(WWDC),當Craig Federighi向全世界宣布“We have new ...
    yeshenlong520閱讀 2,312評論 0 9
  • 想象中的黃姚古鎮(zhèn),其實與鳳凰,麗江并無差別,無一例外是古鎮(zhèn)的皮囊下充斥各種文藝小店,情調(diào)酒吧。但黃姚用它的清凈與樸...
    Suguswyl閱讀 555評論 2 1