• 技术文章 >Python技术 >Python基础教程

    如何使用python super函数调用父类?

    十一十一2020-11-18 17:02:03原创2342

    想要掌握住每一个学习python的知识点,就不能遇到问题不去解决,而是想方设法的要去解决,像今天小编遇到的这个问题,是调用父类,有些刚了解的朋友不清楚,因此请教了我,下面就给大家使用最简单的方式,去完成这道问题的解答,抓紧看下吧~

    super函数调用父类方法 python3.x版本中使用方式:

    1

    super().func()

    具体例子:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    #定义父类

    class Parent:

        level = 1

        def func(self):

            print("Parent func level:", self.level)

    #子类

    class SubClass(Parent):

        def func(self):

            #调用父类func方法

            super().func()

            print("SubClass func level:", self.level)

    obj = SubClass()

    obj.func()

    结果:

    1

    2

    Parent func level: 1

    SubClass func level: 1

    以上几行代码就解决了大家不知道怎么调用父类的难题,切勿积少成多去学习,一定要当时不会,当时就解决哦~

    专题推荐:super函数调用父类
    上一篇:python3 os创建文件夹的方法有哪些? 下一篇:解析python生成器函数的调用

    相关文章推荐

    • python中globals()与locals()函数用法• python的重要的图数学算法教程• 如何用python函数计算列表最大和与最大值?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网