python模拟轮盘抽奖的游戏

python3.x的版本测试中文的变量名

from random import random
#轮盘赌lpd,奖项分布jxfb,本次转盘读数bclpds,中奖情况zjqk,本次战况bczk,
def lpd(jxfb):
    bclpds = random()
    for k, v in jxfb.items():
        if v[0]<=bclpds1]:
            return k

jxfb = {'一等奖':(0, 0.08),
                    '二等奖':(0.08, 0.3),
                    '三等奖':(0.3, 1.0)}

zjqk = dict()
#模拟玩10000次,统计中奖情况
for i in range(10000):
    bczk = lpd(jxfb)
    zjqk[bczk] = zjqk.get(bczk, 0) + 1

for item in zjqk.items():
    print(item)

你可能感兴趣的:(python)