一、isinstance和issubclass

1.isinstance(obj,cls)檢查是否obj是否是類 cls 的對象

class Foo(object):    passobj=Foo()print(isinstance(obj, Foo))

輸出

True

 

2.issubclass(sub, super)檢查sub類是否是 super 類的派生類

大數(shù)據(jù)培訓(xùn),云培訓(xùn),數(shù)據(jù)挖掘培訓(xùn),云計(jì)算培訓(xùn),高端軟件開發(fā)培訓(xùn),項(xiàng)目經(jīng)理培訓(xùn)

class Foo(object):    passclass Bar(Foo):    passprint(issubclass(Bar, Foo))

大數(shù)據(jù)培訓(xùn),云培訓(xùn),數(shù)據(jù)挖掘培訓(xùn),云計(jì)算培訓(xùn),高端軟件開發(fā)培訓(xùn),項(xiàng)目經(jīng)理培訓(xùn)

網(wǎng)友評論