码迷,mamicode.com
首页 >  
搜索关键字:isinstance    ( 583个结果
python ==》 面向对象的反射,(isinstance and issubclass)
1.staticmethod:(静态方法) 静态方法:让类里的方法直接被类调用,就像正常的函数一样。 2.classmethod:(类方法) 类方法:默认参数为:cls ,可以直接用类名调用,可以与类属性交互。 共同点: 1.都可以直接被类调用,不需要实例化 不同点: 1,类方法必须有一个cls参数 ...
分类:编程语言   时间:2017-08-16 19:12:24    阅读次数:181
Python标准库:内置函数type(object)
type(object) type(name, bases, dict) 本函数是返回对象的类型对象。仅仅有一个參数object时,直接返回对象的类型对象。假设仅仅是想推断一个对象是否属于某一个类的对象。能够使用isinstance()函数,并不须要本函数返回类型对象来推断。由于在有继承关系时,它并 ...
分类:编程语言   时间:2017-08-16 18:17:28    阅读次数:176
反射和内置方法重写
isinstance和issubclass isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 反射 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问 ...
分类:其他好文   时间:2017-08-16 17:21:54    阅读次数:271
面向对象进阶
阅读目录 isinstance和issubclass 反射 setattr delattr getattr hasattr __str__和__repr__ __del__ item系列 __getitem__ __setitem__ __delitem__ __new__ __call__ __l ...
分类:其他好文   时间:2017-08-16 17:07:50    阅读次数:224
可迭代对象
# 字符串 >>> print(isinstance("ABC",Iterable))True # 列表 >>> print(isinstance([],Iterable))True # 元组 >>> print(isinstance((),Iterable))True # 字典 >>> print ...
分类:其他好文   时间:2017-08-15 17:46:40    阅读次数:380
列表生成式
>>> L1=["ShenZhen","GuangZhou",26,30,"ChangSha"] #定义列表L1,内容有字符串及数字>>> L2=[s.lower() for s in L1 if isinstance(s,str)] #将L1中的字符串转换成小写并赋值给L2>>> L2 #打印L2 ...
分类:其他好文   时间:2017-08-14 20:01:16    阅读次数:174
Python自动化运维之内置模块
Python所有的内置函数Built-inFunctionsabs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isinstance()pow()sum()basestring()execfile()issubclass()print()super()bin()file()iter()property()tuple()bool()filter()len()range()type()by..
分类:编程语言   时间:2017-08-11 15:58:32    阅读次数:193
内置函数
1、isinstance 判断变量的数据类型 2、lambda用法: 3、abs--取绝对值 4、divmod 除商得余数 例如分页 5、eval 强制不转换输入类型的格式 6、filter (过滤) 7、map 无论是map还是filter,得到的结果都是可迭代的对象,迭代器的实例 8、max() ...
分类:其他好文   时间:2017-08-09 21:05:42    阅读次数:129
python3常用辅助函数
1.help() 函数,查看函数的文档信息 2.type() 函数可以用来查询变量所指的对象类型 3.isinstance()函数用来判断该变量是否是那种类型,返回True,或False ...
分类:编程语言   时间:2017-08-08 11:04:21    阅读次数:187
Python 学习第三天
列表生成式 List Comprehensions [要生成的元素x for循环x if判断] [要生成的元素x,y for循环x for循环y] [key+'='+'value' for key,value in dict.items() ] isinstance(x,type); 判断变量类型 ...
分类:编程语言   时间:2017-08-07 01:32:23    阅读次数:214
583条   上一页 1 ... 35 36 37 38 39 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!