码迷,mamicode.com
首页 >  
搜索关键字:isinstance    ( 583个结果
Python实用笔记 (11)高级特性——迭代器
这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使用isinstance()判断一个对象是否是Iterable对象: 可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。 可以使用isinstance()判断一个对象是否是Iterator对象: ...
分类:编程语言   时间:2018-05-07 17:41:01    阅读次数:181
内置方法
内置方法 一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 二 反射 1 什么是反射 反射的概念 ...
分类:其他好文   时间:2018-05-04 21:57:54    阅读次数:186
函数3
callable(object) 判断对象是否是可调用的 getattr(object,name[,default]) 获取属性的值,还可提供默认值 hasattr(object, name) 确定对象是否有指定的属性 isinstance(object, class) 确定对象是否是指定类的实例 ...
分类:其他好文   时间:2018-05-04 19:08:01    阅读次数:129
python高级特性迭代
判断一个对象是迭代对象: 方法是用collections 模块的Iterable类型判断 >>> from collectoins import Iterable >>>isinstance('abc',Iterable) #str是否可迭代 >>>isinstance([1,2,3],Iterab ...
分类:编程语言   时间:2018-05-02 15:45:01    阅读次数:190
python小总结
1、获取python IDLE当前工作目录: 2、更改当前工作目录(目录前面需要加“r”,不然会报语法错误): 3、运行xxx.py内的某个函数: 4、空函数 5、数据类型检查可以使用函数isinstance(),对参数类型做检查,只允许整数和浮点数类型的参数 6、定义包含可变参数的函数: 7、关键 ...
分类:编程语言   时间:2018-05-01 23:18:31    阅读次数:165
生成器
判断是否可迭代和是否迭代器from collections import Iterable,Iteratorprint(range(10000))print(isinstance(range(10000),Iterable)) #是否可迭代print(isinstance(range(10000), ...
分类:其他好文   时间:2018-05-01 20:50:16    阅读次数:193
python 基础知识
数据类型的获取type()函数、isinstance()函数 join 连接字符串 方法"_".join("要加的字符串");ljust 内容左对齐,右侧填充lower 把字符串变小写lstrip 移除右边的空格rstrip 移除右边的空格strip 移除所有的空格replace 替换s.repla ...
分类:编程语言   时间:2018-04-28 20:58:22    阅读次数:185
十七、面相对象的进阶
内置方法 isinstance 只能判断是否为父子类的关系 不能判断爷爷和孙子的关系(False) issubclass 判断是否有继承关系 只要有继承关系都为真 反射 类中反射 对象反射 模块反射 自己反射 getattr和hasattr 增删改对象的属性,和类的属性增删改 setattr del ...
分类:其他好文   时间:2018-04-27 12:26:51    阅读次数:154
Python isinstance() 函数 Python 内置函数 Python 内置函数
描述 isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。 isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 type() 不会认为子类 ...
分类:编程语言   时间:2018-04-25 20:10:26    阅读次数:141
面向对象进阶——内置方法(二)
item系列 改变对象的字符串显示__str__,__repr__ 自定制格式化字符串__format__ d = dict({'name' : 'egon'}) print(isinstance(d, dict)) # True,d是dict类的实例 print(d) class Foo: pas ...
分类:其他好文   时间:2018-04-25 10:52:41    阅读次数:230
583条   上一页 1 ... 26 27 28 29 30 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!