python抽奖游戏_抽奖游戏

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

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+'没能抽到奖品')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值