韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python中super获取类变量

python中super获取类变量

头像

小妮浅浅

2021-05-08 09:48:204335浏览 · 0收藏 · 0评论

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

1、super 一般情况下获取的是方法,不过也可以获取变量:

class Base:
    NAME = 'BASE'
 
 
class Sub(Base):
    NAME = 'SUB'
 
    def print(self):
        print(self.NAME)
        print(super(Sub, Sub).NAME)
        
>>> Sub().print()
SUB
BASE

2、实例变量是无法获取的,因为父类并没有实例化,实例变量是不存在的,因此肯定是无法继承的。

还有一种情况:

class Base:
    NAME = 'BASE'
 
class Sub(Base):
    NAME = 'SUB'
 
    def print(self):
        print(self.NAME)
        print(super(Sub, Sub).NAME)
        print(Base.NAME)

最后两行在单继承环境下没有区别,但是在多级继承时存在区别。

以上就是python中super获取类变量的方法,希望能对大家有所帮助。更多Python学习指路:python基础教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

白丝袜精华液抹在脚上的功效| 女孩自愈视频免费观看第二集| 坤坤寒进桃子里在线看歌词| 短视频| 欧美人动物PPT免费模板大全 | 一品国精和二品国精的文化意义 | TOKYO.HOT| 两领导在车上吃我的奶| 麻花视频3.2.2| 黑料网-今日黑料| 双人床上剧烈运动会怎么消除| 女性三角毛毛区有片毛掉光正常吗| 鸟生鱼汤| 《丽贝卡的秘密》| 欧美一区| 惊愕情事| 《特别酒店》免费观看| 吻戏视频| 《春庭欲晚》| 女人尝试到更粗大的心理变化| 了解女性健康| 黄金网站软件APP| 无人区免费高清版观看| 《一滴都不许漏》何泽城林荫| 录像狗配女人| 儿ZZ儿LZZ儿LZ老师好多.| 《熟妇的荡欲》免费看| 他的手一路下滑| 二人努力生猴子免费观看| 成都私人情侣免费看电视剧的软件| 美丽小洞5荷尔蒙| 少女与狗2在线观看免费版高清 | 《列车上的轮杆》1-4| 自慰是什么| 每天晚上都在汆肉中度过句子| 日韩电影在线观看高清版电视剧 | 章小蕙| 初中小姐姐脚丫踩在男生困困| 被两个男人吃奶三P| 樱花视频在线观看免费高清电视剧| 色的网站