python 類之間的參數(shù)傳遞方式
更新時間:2019年12月20日 16:12:21 作者:leangfu
今天小編就為大家分享一篇python 類之間的參數(shù)傳遞方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
練手記錄以及調(diào)試步驟.
class A(object):
def __init__(self,a="A"):
print("enter",a)
print("leave",a)
def mainA(readA,*D): #如果使用實(shí)例化B(),調(diào)用mainA,D收集進(jìn)來D多余的參數(shù).(參考第3點(diǎn)說明)
print("enter mainA")
reaA = "內(nèi)部添加的"
print("leave mainA")
return (reaA + " "+str(D))
class B(A):
def __init__(self, a =None):
print("enter B ")
super().__init__()
self.read = a
print("leave B")
def main(read,*two,**three): #這個read 與上一個self.read 無任何關(guān)聯(lián),星號收集參數(shù).
print("enter main")
read = 1
print("leave main")
return read
'''
=================不實(shí)例化的調(diào)用,可以直接使用 類名.函數(shù)名(參數(shù)) ======================
>>> B.main(123)
enter main
leave main
1
>>> fo=B.main(123)
enter main
leave main
>>> print(fo)
1
>>>
'''
'''
==================不實(shí)例化繼承后的A,也可以直接使用======================================
>>> print(B.mainA(12))
我是minA
>>>
'''
'''
=================================第3點(diǎn)======================================
細(xì)節(jié)方面注意:
類實(shí)例化后,如: x=B() 使用mainA時需要注意有多余的參數(shù)
>>> x=B()
enter B
enter A
leave A
leave B
>>> x.mainA()
enter mainA
leave mainA
'內(nèi)部添加的 ()' #這里有一個多余的None 值
>>>
'''
以上這篇python 類之間的參數(shù)傳遞方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python?colorama?彩色打印實(shí)現(xiàn)代碼
這篇文章主要介紹了Python?colorama?彩色打印實(shí)現(xiàn)代碼,將介紹的類為Back,?它實(shí)現(xiàn)了與?Fore?類相同的九個關(guān)鍵字:BLACK、RED、GREEN、YELLOW、BLUE、MAGENTA、CYAN、WHITE、RESET,感興趣的朋友一起看看吧2022-04-04
opencv調(diào)用yolov3模型深度學(xué)習(xí)目標(biāo)檢測實(shí)例詳解
這篇文章主要為大家介紹了opencv調(diào)用yolov3模型深度學(xué)習(xí)目標(biāo)檢測實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
python使用threading獲取線程函數(shù)返回值的實(shí)現(xiàn)方法
這篇文章主要介紹了python使用threading獲取線程函數(shù)返回值的實(shí)現(xiàn)方法,需要的朋友可以參考下2017-11-11
Python數(shù)據(jù)分析之?Matplotlib?散點(diǎn)圖繪制
這篇文章主要介紹了Python數(shù)據(jù)分析之?Matplotlib?散點(diǎn)圖繪制,散點(diǎn)圖又稱散點(diǎn)圖,是使用多個坐標(biāo)點(diǎn)的分布反映數(shù)據(jù)點(diǎn)分布規(guī)律、數(shù)據(jù)關(guān)聯(lián)關(guān)系的圖表,下文對散點(diǎn)圖的詳細(xì)介紹及繪制,需要的小伙伴可以參考以一下2022-05-05
python環(huán)境路徑配置以及命令行運(yùn)行腳本
這篇文章主要為大家詳細(xì)介紹了python環(huán)境路徑配置以及命令行運(yùn)行腳本,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04

