该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import random,easygui
class Awarda():
def __init__(self,name,price):
self.name=name
self.price=price
def give(self):
return ('价值为'+self.price+'的'+self.name)
name=easygui.enterbox('欢迎来到幸运大抽奖,请输入玩家姓名:')
awarda=[Awarda('兰博基尼','800万'),
Awarda('海景别墅','500万'),
Awarda('金钱','100万'),
Awarda('高级电脑','10万'),
Awarda('手机','1万'),
Awarda('100包奥特曼卡片','1000元'),
Awarda('无线鼠标','100元'),
Awarda('百科全书','50元'),
Awarda('打火机','1元')]
q=random.randint(0,100000000)
w=random.randint(0,10000000)
e=random.randint(0,1000000)
r=random.randint(0,100000)
t=random.randint(0,10000)
y=random.randint(0,1000)
u=random.randint(0,100)
i=random.randint(0,10)
o=random.randint(0,1)
if q==100000000:
easygui.msgbx('恭喜玩家'+name+'抽到1等奖!奖品为'+awarda[0].give())
elif w==10000000:
easygui.msgbox('恭喜玩家'+name+'抽到2等奖!奖品为'+awarda[1].give())
elif e==1000000:
easygui.msgbox('恭喜玩家'+name+'抽到3等奖!奖品为'+awarda[2].give())
elif r==100000:
easygui.msgbox('恭喜玩家'+name+'抽到4等奖!奖品为'+awarda[3].give())
elif t==10000:
easygui.msgbox('恭喜玩家'+name+'抽到5等奖!奖品为'+awarda[4].give())
elif y==1000:
easygui.msgbox('恭喜玩家'+name+'抽到6等奖!奖品为'+awarda[5].give())
elif u==100:
easygui.msgbox('恭喜玩家'+name+'抽到7等奖!奖品为'+awarda[6].give())
elif i==10:
easygui.msgbox('恭喜玩家'+name+'抽到8等奖!奖品为'+awarda[7].give())
elif o==1:
easygui.msgbox('恭喜玩家'+name+'抽到9等奖!奖品为'+awarda[8].give())
else:
easygui.msgbox('很遗憾玩家'+name+'没能抽到奖品')