詳解python--模擬輪盤抽獎游戲
更新時間:2019年04月12日 09:15:04 作者:_Twinkle
這篇文章主要介紹了python模擬輪盤抽獎游戲,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
題目:
輪盤分為三部分: 一等獎, 二等獎和三等獎;
輪盤轉(zhuǎn)的時候是隨機的,
如果范圍在[0,0.08)之間,代表一等獎,
如果范圍在[0.08,0.3)之間,代表2等獎,
如果范圍在[0.3, 1.0)之間,代表3等獎,
模擬本次活動1000人參加, 模擬游戲時需要準備各等級獎品的個數(shù).
import random RewardCount = { '一等獎':(0,0.08), '二等獎':(0.08,0.3), '三等獎':(0.3,1.0) } def RewardGet(): num = random.random() for k,v in RewardCount.items(): if v[0] <= num < v[1]: return k ResultPeople = {} for i in range(1000): res = RewardGet() if res not in ResultPeople: ResultPeople[res] = 1 else: ResultPeople[res] += 1 for k,v in ResultPeople.items(): print(k,v,'人')
以上所述是小編給大家介紹的python模擬輪盤抽獎游戲詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
python?DataFrame中l(wèi)oc與iloc取數(shù)據(jù)的基本方法實例
這篇文章主要給大家介紹了關于python?DataFrame中l(wèi)oc與iloc取數(shù)據(jù)的基本方法,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2022-02-02python實現(xiàn)斐波那契數(shù)列的方法示例
每個碼農(nóng)大概都會用自己擅長的語言寫出一個斐波那契數(shù)列出來,斐波那契數(shù)列簡單地說,起始兩項為0和1,此后的項分別為它的前兩項之后。下面這篇文章就給大家詳細介紹了python實現(xiàn)斐波那契數(shù)列的方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。2017-01-01