根据给定的参数p,编写伯努利样本的程序如下:def bernoulli_sample(p): # 定义一个变量x x = 0 # 产生一个0-1之间的随机数 r = random.random() # 若随机数小于等于p,则x = 1 if r <= p: x = 1 # 返回x return x由样本计算p的程序如下:def calc_p(samples): # 定义变量x,表示样本中取值为1的次数 x = 0 # 遍历样本 for sample in samples:
写成生成以给定的p为参数的伯努利样本的程序,并写出由样本计算p的程序
最新推荐文章于 2024-10-03 09:02:12 发布