一、实验内容
某人进行射击,及每次命中的概率为0.1,独立射击50次,求击中10次以上且40次以下的概率。
二、实验源程序及结果截图
from scipy.stats import binom
p=binom.cdf(k=40, n=50, p=0.1)-binom.cdf(k=10, n=50, p=0.1)
print("概率为:{}".format(p*100))
三、实验的分析与思考(若有)
本题实际是考虑如何使用python进行计算二项分布概率
数学公式:
n: 实验次数
k: 成功次数
p: 实验成功的概率
由于计算也不是很复杂,自己也可以写函数实现,
scipy库中也有对应函数可以调用。