我目前使用Python來創建一個程序,它將計算壟斷委員會每個廣場上的着陸概率。到目前爲止,我想出了這個代碼:使用Python來計算輸出的概率
def monopoly(turns):
square = 0
allsquares = []
while turns > 0:
roll = randrange(1,7) + randrange(1,7)
square = square + roll
if square > 39:
square = square % 39
if square == 30:
square = 10
allsquares.append(square)
turns = turns - 1
return allsquares
這成功地輸出對應的大富翁遊戲的平方數的列表。我的下一步是創建這些正方形的名單及其概率旁邊,所以它看起來是這樣的:
0 = 2.01%
1 = 1.77%
2 = 1.86%
...等。
我知道如何從數學上計算這些百分比。但是,我不確定如何計算每個數字的實例,以便我知道除了擲骰子的總數還有什麼區別。有人能在這裏指出我正確的方向嗎?
(請注意,像公益金和機遇廣場並不影響我的版本專賣的運動,所以沒有必要將它們因素納入這一計劃。)
感謝您的時間
這是絕對優秀的答案。謝謝你的幫助! – Zetland 2014-09-19 15:06:48
@Zetland,我很高興這個答案證明是有益的:-)請考慮[up-voting](http://meta.stackexchange.com/q/173399)它和所有其他答案,你發現有幫助,通過點擊每個答案左邊的大箭頭。此外,請考慮[接受](http://meta.stackexchange.com/q/5234/179419)它或任何其他解決您的問題的答案,方法是單擊首選答案左側的複選標記。請注意,儘管您可以對多個答案進行投票,但您只能接受一個答案。絕對沒有義務做任何這些。 – Yoel 2014-09-19 21:42:15
謝謝,我提出了兩個答案,雖然我不確定我是否有足夠的經驗來將一個答案標記爲「正確」答案。在您評論之後,我會盡力的。 – Zetland 2014-09-22 12:53:42