摘要:
import json Card=namedtuple('Card',['tank','suit']) class Deck: __tanks=[str(n) for n in range(2,11)]+list('JQKA') __suits=['黑桃','红心','方块','梅花'] def __init__(self): self.__card=[C... 阅读全文
摘要:
当我们创建实例化一个类时,实际上是使用了Object内置的__new__方法。另外,类中的self,就是通过__new__方法创建的。 a=A() 我们可以测试下这个原理: 对于__new__这个方法来讲,我们可以用它来实现单例设计模式: 上面是通过类中去实例化时进行“单例”实现。 还有一种方法是通 阅读全文