確率の問題が発生し、それをテストするためのスクリプトを作成しました。
2つの偏りのないサイコロが1回投げられ、合計スコアが観察されます。次のような確率を見つけます。a)合計スコアが7以上である
私はPythonで次のスクリプトを作成しましたが、「A」が正しい確率が得られるはずです。
import random
def thing(trials):
i = 0
number = 0
while i < trials:
answer1 = random.choice([1, 2, 3, 4, 5, 6])
answer2 = random.choice([1, 2, 3, 4, 5, 6])
if (answer1 + answer2)%2 == 0:
number += 1.0
elif (answer1 + answer2) > 7:
number += 1.0
i += 1
print number/i
これは私に答えとして2/3を与えます、それは正しいです。ありがとう!