码迷,mamicode.com
首页 >  
搜索关键字:isinstance    ( 583个结果
python篇1.12---面向对象进阶
一.isinstance(obj,cls) 和 issubclass(sub,super) 1.isinstance(obj,cls) 检查obj是否是 cls的对象 2.issubclass(sub,super)检查sub类 是否是 super类的 派生类 二.反射 1.神马反射 反射的概念是由 ...
分类:编程语言   时间:2017-04-26 19:16:54    阅读次数:262
python反射及内置函数方法
isinstance(obj,cls)检查是否是obj或cls类的对象 反射? 反射是指程序可以访问,检测和修改它本身状态或行为的一种能力(自省) python面向对象中的反射通过字符串形式操作对象相关的属性。反射共有四个函数加以使用: hasattr,getattr,setattr,delattr ...
分类:编程语言   时间:2017-04-26 16:43:39    阅读次数:297
Python 面向对象进阶
1 isinstance 和issubclass instance:判断该对象是否是类的对象 isinstance(obj,Foo) 结果:True issubclass:判断是否是继承 结果:True 通过下面的方式也可以查看print(Bar.base) 2 反射 反射是Smi首次提出的,主要指 ...
分类:编程语言   时间:2017-04-25 00:35:38    阅读次数:326
面向对象进阶
一、isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查obj是否是类cls的对象 issubclass(sub,super)检查sub类是否是super类的派生类 二、反射 1、什么是反射 反射的概念是由Smith在1982 ...
分类:其他好文   时间:2017-04-24 23:08:56    阅读次数:227
Python面向对象之反射
首先,我们来看两个内置函数,isinstance和issubclass,前者是判断一个对象是不是相应的类型,比如:obj=‘python‘ print(isinstance(obj,str))判断obj是否为字符串类型,结果返回True后者issubclass则判断一个类是否为另一个的子类,比如:classA: pass classB(A): pass print(..
分类:编程语言   时间:2017-04-24 22:50:52    阅读次数:219
面向进阶补充
一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查obj是否是类 cls 的对象 isinstance(x,list)检查x是否是列表list issubclass(sub, super)检查sub类是否是 super ...
分类:其他好文   时间:2017-04-24 21:10:18    阅读次数:132
爱根,征服我的一天[isinstance,issubclass]、反射、内置attr,定制自己的数据类型
今日重点: 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 isinstance,issubclas ...
分类:其他好文   时间:2017-04-24 21:07:47    阅读次数:196
类 进阶
isinstance 和 issubclass 通过例子看: isinstance class Foo(object): def __init__(self,name,sex): self.name=name self.sex=sex def printer(self): print('kkkkkk... ...
分类:其他好文   时间:2017-04-24 20:14:28    阅读次数:203
定制自己的数据类型
#继承"""class LIST(list): def append(self, p_object): if not isinstance(p_object,int): raise TypeError('must be int') super().append(p_object) def inser ...
分类:其他好文   时间:2017-04-24 19:49:08    阅读次数:133
python基础之类的__setattr__,__delattr__,__getattr__
一 __setattr__,__delattr__,__getattr__ class Foo: def __init__(self,x): self.name=x def __setattr__(self, key, value): # if not isinstance(value,str): ...
分类:编程语言   时间:2017-04-24 19:05:28    阅读次数:174
583条   上一页 1 ... 41 42 43 44 45 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!