码迷,mamicode.com
首页 >  
搜索关键字:特殊方法    ( 365个结果
特殊方法
#特殊方法class Rectangle(): def __init__(self,width,height): self.width = width self.height = height #def __str__(self): #print调用方法 #return'宽%s,高%s'%(self ...
分类:其他好文   时间:2017-05-05 00:46:50    阅读次数:157
面向对象进阶
成员 类,对象=》静态字段,静态方法,普通字段,普通方法 通过类访问有:静态字段,静态方法 通过对象访问:普通字段,普通方法 成员修饰符 面向对象中一些常用特殊方法 __init__ __call__ __delitem__ 反射查找类的成员 反射: 反射导入模块,在找类然后初始化对象,最后根据对象 ...
分类:其他好文   时间:2017-04-26 15:53:08    阅读次数:101
面向对象进阶
1,item系列 把对象操作熟悉模拟成字典的格式 2,Python上下文管理器以及with语句 上下文管理器要实现__enter__和__exit__的特殊方法。 __enter__(self): 进入上下文管理器时调用此方法,其返回值将被放入with-as语句中as说明符指定的变量中。 __exi ...
分类:其他好文   时间:2017-04-25 21:33:32    阅读次数:275
Python 定制类 特殊方法
1、特殊方法 定义在class中 不需要直接调用,python的某些函数或操作符会自动的调用对应的特殊方法。 如定义了person类,使用print p 语句打印person类的实例时,就调用了特殊方法__str__() 此时就需要在person类中实现这个方法。 使用特殊方法时注意: 只需要编写用... ...
分类:编程语言   时间:2017-04-15 01:27:59    阅读次数:226
python特殊函数 __call__()
__call__ 在Python中,函数其实是一个对象: >>> f = abs >>> f.__name__ 'abs' >>> f(-123) 123 由于 f 可以被调用,所以,f 被称为可调用对象。 所有的函数都是可调用对象。 一个类实例也可以变成一个可调用对象,只需要实现一个特殊方法__c ...
分类:编程语言   时间:2017-04-13 17:05:56    阅读次数:187
python D7
本节内容: 面向对象高级语法部分 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础 作业:开发一个支持多用户在线的FTP程序 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 classical vs new style: 经典类:深度 ...
分类:编程语言   时间:2017-04-11 17:11:47    阅读次数:286
知识点:Python 魔法方法详解
据说,Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。 他们是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发 ...
分类:编程语言   时间:2017-04-10 21:41:46    阅读次数:283
python基础——函数对象和闭包
关于函数对象和闭包 闭包(closure)是函数式编程的重要的语法结构。不同的语言实现闭包的方式不同。Python以函数对象为基础,为闭包这一语法结构提供支持的 (我们在特殊方法与多范式中,已经多次看到Python使用对象来实现一些特殊的语法)。Python一切皆对象,函数这一语法结构也是一个对象。 ...
分类:编程语言   时间:2017-04-09 18:34:29    阅读次数:167
python3.6面向对象的多继承与装饰器
#多继承classA:defshow(self):print(‘AAAA‘)classB:deffun(self):print(‘BBBB‘)classC(B,A):passx=C()#类的特殊方法‘‘‘类属性:__dict__:类的属性(包含一个字典,由类的数据属性组成)__doc__:类的文档字符串__name__:类名‘‘‘x=‘a\nb‘#print(repr(x))#实例调用:‘‘‘__init__初..
分类:编程语言   时间:2017-03-28 11:32:38    阅读次数:206
js判断数字、整数、字符串、布尔,特殊方法
整数: 整数: 原:http://www.cnblogs.com/snandy/p/3824828.html 数字: 数字(es6): 字符串和布尔: ...
分类:Web程序   时间:2017-03-14 13:33:48    阅读次数:218
365条   上一页 1 ... 21 22 23 24 25 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!