通过类的方法mro()或者类的属性__mor__可以输出这个类的继承层次结构
Practice:查看类的层次结构
1 class A: pass 2 class B(A): pass 3 class C(B): pass 4 5 print(C.mro())
object类是所有类的父类,因此所有类都有object类的属性和方法
Practice:查看所有对象属性以及和Object类进行比对
1 class Person: 2 def __init__(self,name,age): 3 self.name = name 4 self.age = age 5 6 def say_age(self): 7 print(self.name,‘的年龄是:‘,self.age) 8 9 obj = object() 10 print(dir(obj)) 11 12 s1 = Person(‘Xujie‘,18) 13 print(dir(s1))
【注】
Python13-05_面向对象----object根类_dir()
原文:https://www.cnblogs.com/xujie-0528/p/13669462.html