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

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

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

前言

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

如下例程里,???處是需要調(diào)用父類函數(shù)的地方,接下來結(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中,通過查閱資料,有如下幾種調(diào)用方式。

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

Student.__init__(self,name)

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

super(Score,self).__init__(name)

或者:

super().__init__(name)

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

總結(jié)

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

相關(guān)文章

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

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

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

    Python中的閉包

    這篇文章主要介紹了Python中的閉包,閉包在函數(shù)中提出的概念,簡(jiǎn)單來說就是一個(gè)函數(shù)定義中引用了函數(shù)外定義的變量,并且該函數(shù)可以在其定義環(huán)境外被執(zhí)行。這樣的一個(gè)函數(shù)我們稱之為閉包,下面我們一起來看看文章內(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開發(fā)游戲運(yùn)行腳本實(shí)現(xiàn)模擬點(diǎn)擊

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

    這篇文章主要介紹了使用Python開發(fā)游戲運(yùn)行腳本實(shí)現(xiàn)模擬點(diǎn)擊,這樣我們要想實(shí)現(xiàn)手游腳本開發(fā)的第一步,就是下載Android模擬器,然后在對(duì)安卓模擬器進(jìn)行鼠標(biāo)和鍵盤的模擬,以此來實(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ì)大家有所幫助。一起跟隨小編過來看看吧
    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è)表連接起來再進(jìn)行數(shù)據(jù)的處理和分析,類似SQL中的連接查詢功能,下面這篇文章主要給大家介紹了關(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)論

乐东| 临漳县| 深泽县| 莆田市| 高阳县| 江门市| 定安县| 东乡县| 丰城市| 灵丘县| 舒城县| 新乐市| 大埔区| 交城县| 枣阳市| 威宁| 翁源县| 大方县| 上林县| 内江市| 正镶白旗| 五台县| 东安县| 出国| 顺义区| 甘德县| 三明市| 海伦市| 曲周县| 甘孜| 横峰县| 勃利县| 英山县| 平原县| 长泰县| 濉溪县| 延庆县| 衢州市| 普宁市| 兴义市| 溧水县|