我试图仅使用一行代码来解决以下问题:
“假设你参加了一个有 10 个问题的多项选择题测试,每个问题有 5 个答案选择(a、b、c、d、e),那么你仅通过猜测就正确答对 4 个问题的概率是多少?”
我知道答案是 0.08808 或 9% 左右。
我也尝试使用下面的行来反映这个答案
import numpy as np
#number of trials = 10
#number of answers for each question = 5
#probability of answering one correctly = 1/5 or 0.2
# == 1 because 1/0 will indicate correct or incorrect
sum(np.random.binomial(5, 0.2, 10) == 1)/10.
0.2
有人可以阐明如何获得 0.08808 而不是 0.2 吗?
谢谢!
慕妹3242003
米琪卡哇伊
噜噜哒
相关分类