二项分布是概率统计中非常基础和实用的分布。可以说它在我们的生活中无处不在。它描述了在给定次数的试验中,某种结果会出现多少次的现象。例如:这个月北风会吹多少天?今年会下几天雨?通过一个十字路口100次,会有多少次绿灯?您每年出去看狗几次?伯努利分布伯努利分布是二项分布的基础。它只有两个状态。比如抛一枚硬币,结果只有正面和反面两种情况,两种情况的概率之和为1。也就是说,当我们给出正面朝上的概率时,这个分布中的一切决心,决意,决定。我们用0和1来识别这两种可能的结果,那么它的概率函数为:那么它的期望值为:它的方差为:排列组合1.排列从n个对象中有序的选出r个对象,我们称之为排列,我们用下面的公式来统计可能的排列:2.组合考虑另一种情况,仍然是从n个对象中提取r个对象,但是这次我们不考虑它们的顺序。在这个过程中我们称之为合成。我们用下面的公式来统计可能的组合数:可以看出,这是n选r的排列数除以r的排列数。上式又称为二项式系数,通常用“n选r”表示。3.Python计算然后我们用Python写一个函数来计算不同参数下的排列组合数。在计算排列组合时,我们可能会输入两个参数:总样本量n和抽取样本数k。然后我们定义如下函数:fromfunctoolsimportreducedefPC(n,k):"""计算并返回排列组合的个数"""#非法输入返回空ifn<=0ork<0orn
