type() 可以返回一个类型或变量的类型,也可以动态创建一个class。 >>>def a(): pass >>>B = type('B', (object,), dict(b=a)) #'B'是class名字,(object,)是继承的类的组合,dict(b=a)是形成映射关系(把b绑定到方法a) >>>B.A() super的介绍 拓扑排序