class wangjianlin:
def __init__(self):
self.name = '王健林'
self.money = 10000000000
def speak(self):
print('先定个小目标')
@staticmethod
def static():
return '我很有钱'
class wangsicong(wangjianlin):
"""
这是王思聪类
"""
def __init__(self):
super().__init__()
self.name = '王思聪'
def speak(self):
print('交朋友不看钱')
jianlin = wangjianlin()
jianlin.speak()
print(jianlin.money)
sicong = wangsicong()
sicong.speak()
print(sicong.money)
print('类的说明', wangsicong.__doc__)
print('类名', wangsicong.__name__)
print('起始执行地方', wangsicong.__module__)
print('父类', wangsicong.__bases__)
print('类的所有属性', wangsicong.__dict__)
print(isinstance(wangsicong(), wangjianlin))
print(type(wangsicong()) == type(wangjianlin))