最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python多繼承(鉆石繼承)問題和解決方法簡(jiǎn)單示例

 更新時(shí)間:2019年10月21日 09:59:34   作者:以夢(mèng)為馬越騎越傻  
這篇文章主要介紹了python多繼承(鉆石繼承)問題和解決方法,結(jié)合實(shí)例形式分析了Python多繼承調(diào)用父類初始化方法相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了python多繼承(鉆石繼承)問題和解決方法。分享給大家供大家參考,具體如下:

在菱形多繼承中,如果用父類.__init__()來(lái)調(diào)用父類的初始化方法,最上層會(huì)執(zhí)行兩次,所以遇到這種情況,python中用super.__init__()來(lái)解決這個(gè)問題。

# -*- coding:utf-8 -*-
#! python3
class Grand_father(object):
  def __init__(self):
    print('爺爺')
class Father_left(Grand_father):
  def __init__(self):
    super(Father_left,self).__init__()
    # Grand_father.__init__(self)
    print('左邊爸爸')
class Father_right(Grand_father):
  def __init__(self):
    super(Father_right, self).__init__()
    # Grand_father.__init__(self)
    print('右邊爸爸')
class Me(Father_right,Father_left):
  def __init__(self):
    super(Me, self).__init__()
    # Father_left.__init__(self)
    # Father_right.__init__(self)
    print('我')
def main():
  me = Me()
if __name__ == '__main__':
  main()

運(yùn)行結(jié)果:

爺爺
左邊爸爸
右邊爸爸

如果需要調(diào)用左邊爸爸,那就執(zhí)行super(右邊爸爸類).

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python面向?qū)ο蟪绦蛟O(shè)計(jì)入門與進(jìn)階教程》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 使用Python來(lái)編寫HTTP服務(wù)器的超級(jí)指南

    使用Python來(lái)編寫HTTP服務(wù)器的超級(jí)指南

    這篇文章主要介紹了使用Python來(lái)編寫HTTP服務(wù)器的超級(jí)指南,同時(shí)介紹了基于Python框架的web服務(wù)器的編寫方法,譯文從理論到實(shí)現(xiàn)講得都很生動(dòng)詳細(xì),十分推薦!需要的朋友可以參考下
    2016-02-02
  • 詳解Python中namedtuple的使用

    詳解Python中namedtuple的使用

    這篇文章主要介紹了Python中namedtuple的使用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • python生成二維碼的實(shí)例詳解

    python生成二維碼的實(shí)例詳解

    這篇文章主要介紹了python生成二維碼的實(shí)例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-10-10
  • Python+Matplotlib繪制小提琴圖的示例代碼

    Python+Matplotlib繪制小提琴圖的示例代碼

    小提琴圖 (Violin Plot) 類似紡錘,是一種用來(lái)顯示數(shù)據(jù)分布和概率密度的圖形,本文為大家介紹了Matplotlib繪制小提琴圖的函數(shù)源碼,需要的可以參考一下
    2023-06-06
  • Python實(shí)戰(zhàn)基礎(chǔ)之Pandas統(tǒng)計(jì)某個(gè)數(shù)據(jù)列的空值個(gè)數(shù)

    Python實(shí)戰(zhàn)基礎(chǔ)之Pandas統(tǒng)計(jì)某個(gè)數(shù)據(jù)列的空值個(gè)數(shù)

    我們?cè)谔幚頂?shù)據(jù)的時(shí)候,經(jīng)常需要檢查數(shù)據(jù)的質(zhì)量,也需要知道出問題的數(shù)據(jù)在哪個(gè)位置,下面這篇文章主要給大家介紹了關(guān)于Python實(shí)戰(zhàn)基礎(chǔ)之利用Pandas統(tǒng)計(jì)某個(gè)數(shù)據(jù)列空值個(gè)數(shù)的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Python?itertools中accumulate函數(shù)用法及使用運(yùn)用詳細(xì)講解

    Python?itertools中accumulate函數(shù)用法及使用運(yùn)用詳細(xì)講解

    這篇文章主要介紹了Python的itertools庫(kù)中的accumulate函數(shù),該函數(shù)可以計(jì)算累積和或通過指定函數(shù)進(jìn)行累積運(yùn)算,文中通過代碼將用法介紹的非常詳細(xì),需要的朋友可以參考下
    2025-02-02
  • pytorch tensorboard可視化的使用詳解

    pytorch tensorboard可視化的使用詳解

    tensorboard是tensorflow用來(lái)可視化訓(xùn)練和測(cè)試過程的模塊,而pytorch并沒有可視化模塊,但是pytoch=1.2.0版本以上開始支持tensorboard
    2022-10-10
  • 關(guān)于Python3的import問題(pycharm可以運(yùn)行命令行import錯(cuò)誤)

    關(guān)于Python3的import問題(pycharm可以運(yùn)行命令行import錯(cuò)誤)

    這篇文章主要介紹了關(guān)于Python3的import問題(pycharm可以運(yùn)行命令行import錯(cuò)誤),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Python?PySpark案例實(shí)戰(zhàn)教程

    Python?PySpark案例實(shí)戰(zhàn)教程

    PySpark是由Spark官方開發(fā)的Python語(yǔ)言第三方庫(kù),Python開發(fā)者可以使用pip程序快速的安裝PySpark并像其它三方庫(kù)那樣直接使用,本文給大家介紹Python?PySpark案例實(shí)戰(zhàn),感興趣的朋友一起看看吧
    2023-09-09
  • 基于python的selenium兩種文件上傳操作實(shí)現(xiàn)詳解

    基于python的selenium兩種文件上傳操作實(shí)現(xiàn)詳解

    這篇文章主要介紹了基于python的selenium兩種文件上傳操作實(shí)現(xiàn)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09

最新評(píng)論

保靖县| 荥阳市| 蒙城县| 溆浦县| 衡阳市| 靖安县| 临沭县| 郑州市| 沙坪坝区| 吉木乃县| 皋兰县| 长宁区| 苏尼特右旗| 墨竹工卡县| 马尔康县| 怀安县| 镇巴县| 平乡县| 海淀区| 金阳县| 花垣县| 板桥市| 溧水县| 金平| 昭平县| 平原县| 哈巴河县| 扶沟县| 翁牛特旗| 龙门县| 库车县| 定安县| 罗定市| 建阳市| 雅江县| 大同市| 二连浩特市| 鹿邑县| 石泉县| 万盛区| 定结县|