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+'沒能抽到獎品')
總結
以上是生活随笔為你收集整理的python抽奖游戏大全_抽奖游戏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: yum源无法安装mysql_Centos
- 下一篇: java 文件字节流_Java:文件字符