|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
0:使用issubclass(class,classinfo)方法
1:isinstance(object,classinfo):检查一个实例对象是否属于一个类,classinfo可以为元祖
2:先通过hasattr(object,name):测试object对象里面是否有指定的name属性,如果有在访问
3:property(fget = None,Fset = None,Fdel = None,doc = None):通过属性来设置属性
4:
class C:
def __init__(self, size=10):
self.size = size
def getXSize(self):
return self.size
def setXSize(self, value):
self.size = value
def delXSize(self):
del self.size
x = property(getXSize,setXSize,delXSize)
c = C()
print(c.x)
c.x = 12
print(c.x)
5: class CodeA:
@staticmethod
def foo():
print("调用静态方法 foo()")
class CodeB:
@classmethod
def foo(cls):
print("调用类方法 foo()")
something(f())
|
|