查看类的方法 mro() 或 类的 属性 __mor__ 可以输出类的继承层次结构
class A:pass
print(A.mro())
class B(A):pass
print(B.mro())
class C(B):pass
print(C.mro())
object 类是所有类的父类,因此所有的类都有 object 类的属性和方法。
dir() 查看对象属性
class Student:
def __init__(self,name,age):
self.name = name
self.age = age
def say_age(self):
print(self.name,'的年龄是:',self.age)
S1 = Student('小明',18)
print(dir(S1))
方法实际上也是属性,只不过他们可以通过 XX() 直接调用