模拟轮盘抽奖游戏:一等奖、二等奖、三等奖。轮盘随机转动:一等奖范围[0, 0.08];二等奖范围[0.08, 0.3];三等奖范围[0.3, 1]。模拟本次活动1000人参加,模拟游戏需要准备个等级评奖的个数。
import randomlevel = {'一等奖':(0,0.08),'二等奖':(0.08,0.3),'三等奖':(0.3,1)}def user_lv():num = random.random()for k,v in level.items():if v[0]<= num < v[1]:return kres_lv = {}for i in range(1000):res = user_lv()if res not in res_lv:res_lv[res] = 1else:res_lv[res] += 1for k,v in res_lv.items():print(k,':',v)