class Poke():
pokes=[]
def __init__(self,flower,number):
self.flower=flower
self.num=number
def __str__(self):
return "%s%s"%(self.flower,self.num)
@classmethod
def init_poke(cls):
flowers=["♥","♣","♠","■"]
nums=["A","2","3","4","5","6","7","8","9","10","J","Q","K"]
boss={"big":"大王","small":"小王"}
for flower_ in flowers:
for num_ in nums:
p=Poke(flower_, num_)
cls.pokes.append(p)
cls.pokes.append(Poke(boss["big"],""))
cls.pokes.append(Poke(boss["small"], ""))
print(cls.pokes)
print(cls.pokes[0])
@classmethod
def show(cls):
for poke in
对于列表存放的元素为对象时而直接打印列表的时候只出现地址的问题描述与原因分析
最新推荐文章于 2022-08-02 13:55:55 发布