获取对象信息 用type()函数来判断对象类型 指向函数或类的变量也可以用它判断
type(‘love’) <class’str’> 对于有继承关系的class,用isinstance()函数进行判断,判断一个对象是否是该类型本身,或者该类型的父继承链 能用type()判断的都可以用isinstance()判断 isinstance(b’a’,bytes) True
type(‘love’)
<class’str’> 对于有继承关系的class,用isinstance()函数进行判断,判断一个对象是否是该类型本身,或者该类型的父继承链 能用type()判断的都可以用isinstance()判断 isinstance(b’a’,bytes) True
dir()返回一个对象的所有属性和方法 len(‘ABB’)和’ABB’.len()是等效的,前者是在len()函数内部,自动调用对象的len()方法
hasattr() 函数用于判断对象是否包含对应的属性。 setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的 getattr() 函数用于返回一个对象属性值。
Sign in to make a reply
鸽王草咕咕
获取对象信息 用type()函数来判断对象类型 指向函数或类的变量也可以用它判断
dir()返回一个对象的所有属性和方法 len(‘ABB’)和’ABB’.len()是等效的,前者是在len()函数内部,自动调用对象的len()方法
hasattr() 函数用于判断对象是否包含对应的属性。 setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的 getattr() 函数用于返回一个对象属性值。