摘要:
在python中,== 与 is 之间既有区别,又有联系,本文将通过实际代码的演示,力争能够帮助读到这篇文章的朋友以最短的时间理清二者的关系,并深刻理解它们在内存中的实现机制。 扯淡的话不多说,下面马上呈上我的第一张图: 通过上面代码的比较,我想很容易看得出," is" 是用来比较 a 和 b 是不 阅读全文
posted @ 2018-03-16 12:00
howhy
阅读(273)
评论(0)
推荐(0)
摘要:
class Attr(object): def __init__(self,attrname,attrtype): self.attrname=attrname self.attrtype=attrtype def __get__(self,instance,value): return instance.__dict__[sel... 阅读全文
posted @ 2018-03-16 11:52
howhy
阅读(2107)
评论(0)
推荐(0)
摘要:
class Player(object): def __init__(self,name,age,life): self.name=name self.age=age self.life=life class Player1(object): __slots__=("name","age","life") def __ini... 阅读全文
posted @ 2018-03-16 11:32
howhy
阅读(252)
评论(0)
推荐(0)
摘要:
from functools import total_ordering from abc import ABCMeta,abstractmethod @total_ordering class Shape(object): @abstractmethod def area(self): pass def __eq__(self,obj): ... 阅读全文
posted @ 2018-03-16 11:28
howhy
阅读(931)
评论(0)
推荐(0)
摘要:
class telnetClient(object): def __init__(self,addr,port=23): self.addr=addr # @property # def ip(self): # return self.addr # @ip.setter # def ip(self,ipaddr... 阅读全文
posted @ 2018-03-16 10:58
howhy
阅读(154)
评论(0)
推荐(0)

浙公网安备 33010602011771号