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

python中子類(lèi)調(diào)用父類(lèi)函數(shù)的方法示例

 更新時(shí)間:2017年08月18日 10:58:34   作者:/Seirios/  
Python中類(lèi)的初始化方法是__init__(),因此父類(lèi)、子類(lèi)的初始化方法都是這個(gè),下面這篇文章主要給大家介紹了關(guān)于python中子類(lèi)調(diào)用父類(lèi)函數(shù)的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。

前言

本文主要給大家介紹了關(guān)于python子類(lèi)調(diào)用父類(lèi)函數(shù)的相關(guān)內(nèi)容,Python中子類(lèi)中的__init__()函數(shù)會(huì)覆蓋父類(lèi)的函數(shù),一些情況往往需要在子類(lèi)里調(diào)用父類(lèi)函數(shù)。下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹:

如下例程里,???處是需要調(diào)用父類(lèi)函數(shù)的地方,接下來(lái)結(jié)合例程具體介紹。

 # -*- coding:utf-8 -*-
 class Student:
  def __init__(self,name):
   self.name=name
  def ps(self):
   print('I am %s'%self.name)
 
 class Score(Student):
  def __init__(self,name,score):
   self.score=score
   ???12 12  def ps1(self):
   print('I\'m %s,%s' %(self.name,self.score))
 
 Score('Bob','99').ps()
 Score('Bob','99').ps1()

Python3.5中,通過(guò)查閱資料,有如下幾種調(diào)用方式。

第一種是直接法。使用父類(lèi)名稱(chēng)直接調(diào)用,形如 parent_class.parent_attribute(self) ,對(duì)應(yīng)例程即語(yǔ)句:

Student.__init__(self,name)

第二種是通過(guò)super函數(shù),形如 super(child_class, child_object).parent_attribute(arg) 。第一個(gè)參數(shù)表示調(diào)用父類(lèi)的起始處,第二個(gè)參數(shù)表示類(lèi)實(shí)例(一般使用self),父類(lèi)方法的參數(shù)只有self時(shí),參數(shù)args不用寫(xiě)。此外,類(lèi)內(nèi)部使用時(shí),child_class, child_object也可省略。對(duì)應(yīng)例程:

super(Score,self).__init__(name)

或者:

super().__init__(name)

在類(lèi)外面也可使用super函數(shù),但是要有child_class, child_object兩個(gè)參數(shù)。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • pycharm修改主題顏色和注釋顏色的詳細(xì)圖文教程

    pycharm修改主題顏色和注釋顏色的詳細(xì)圖文教程

    PyCharm是一款強(qiáng)大的Python編輯器,相信很多人都已經(jīng)用上了它,這篇文章主要給大家介紹了關(guān)于pycharm修改主題顏色和注釋顏色的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • Python中的閉包

    Python中的閉包

    這篇文章主要介紹了Python中的閉包,閉包在函數(shù)中提出的概念,簡(jiǎn)單來(lái)說(shuō)就是一個(gè)函數(shù)定義中引用了函數(shù)外定義的變量,并且該函數(shù)可以在其定義環(huán)境外被執(zhí)行。這樣的一個(gè)函數(shù)我們稱(chēng)之為閉包,下面我們一起來(lái)看看文章內(nèi)容的具體介紹
    2021-11-11
  • Pytorch中accuracy和loss的計(jì)算知識(shí)點(diǎn)總結(jié)

    Pytorch中accuracy和loss的計(jì)算知識(shí)點(diǎn)總結(jié)

    在本片文章里小編給大家整理的是關(guān)于Pytorch中accuracy和loss的計(jì)算相關(guān)知識(shí)點(diǎn)內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2019-09-09
  • 使用Python開(kāi)發(fā)游戲運(yùn)行腳本實(shí)現(xiàn)模擬點(diǎn)擊

    使用Python開(kāi)發(fā)游戲運(yùn)行腳本實(shí)現(xiàn)模擬點(diǎn)擊

    這篇文章主要介紹了使用Python開(kāi)發(fā)游戲運(yùn)行腳本實(shí)現(xiàn)模擬點(diǎn)擊,這樣我們要想實(shí)現(xiàn)手游腳本開(kāi)發(fā)的第一步,就是下載Android模擬器,然后在對(duì)安卓模擬器進(jìn)行鼠標(biāo)和鍵盤(pán)的模擬,以此來(lái)實(shí)現(xiàn)自動(dòng)化游戲腳本,需要的朋友可以參考下
    2021-11-11
  • python線程池的四種好處總結(jié)

    python線程池的四種好處總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于python線程池的四種好處歸納內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-04-04
  • DataFrame中的object轉(zhuǎn)換成float的方法

    DataFrame中的object轉(zhuǎn)換成float的方法

    下面小編就為大家分享一篇DataFrame中的object轉(zhuǎn)換成float的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • Python實(shí)例解析圖像形態(tài)學(xué)運(yùn)算技術(shù)

    Python實(shí)例解析圖像形態(tài)學(xué)運(yùn)算技術(shù)

    形態(tài)學(xué)處理方法是基于對(duì)二進(jìn)制圖像進(jìn)行處理的,卷積核決定圖像處理后的效果。本文將為大家詳細(xì)介紹一下OpenCV中的圖像形態(tài)學(xué),感興趣的可以了解一下
    2022-03-03
  • python?pandas數(shù)據(jù)處理教程之合并與拼接

    python?pandas數(shù)據(jù)處理教程之合并與拼接

    在實(shí)際處理數(shù)據(jù)業(yè)務(wù)需求中,我們經(jīng)常會(huì)遇到這樣的需求,將多個(gè)表連接起來(lái)再進(jìn)行數(shù)據(jù)的處理和分析,類(lèi)似SQL中的連接查詢(xún)功能,下面這篇文章主要給大家介紹了關(guān)于python?pandas數(shù)據(jù)處理教程之合并與拼接的相關(guān)資料,需要的朋友可以參考下
    2022-02-02
  • 如何在python字符串中輸入純粹的{}

    如何在python字符串中輸入純粹的{}

    這篇文章主要介紹了如何在python字符串中輸入純粹的{}以及python字符串連接的三種方法,需要的朋友可以參考下
    2018-08-08
  • 詳解Python如何利用Shelve進(jìn)行數(shù)據(jù)存儲(chǔ)

    詳解Python如何利用Shelve進(jìn)行數(shù)據(jù)存儲(chǔ)

    Shelve是Python標(biāo)準(zhǔn)庫(kù)中的一個(gè)模塊,用于實(shí)現(xiàn)簡(jiǎn)單的數(shù)據(jù)持久化,本文將詳細(xì)介紹Shelve模塊的功能和用法,并提供豐富的示例代碼,希望對(duì)大家有所幫助
    2023-11-11

最新評(píng)論

芜湖市| 洱源县| 黑龙江省| 大竹县| 泸水县| 晋中市| 威信县| 凤城市| 晋州市| 和林格尔县| 千阳县| 平顺县| 深水埗区| 陈巴尔虎旗| 登封市| 唐山市| 盐池县| 清苑县| 湟中县| 景东| 海淀区| 钟祥市| 大庆市| 宁德市| 兖州市| 武乡县| 通州区| 达孜县| 威宁| SHOW| 赞皇县| 张家川| 平陆县| 西昌市| 张家界市| 泸西县| 兰溪市| 北宁市| 榆中县| 新巴尔虎右旗| 玉林市|