任务1:根据全概率公式,求挑出的水果是橙子的概率

########## Begin ########## for i in range(10): P += p[i] * (b[i][1]/(b[i][0]+b[i][1])) ########## End ##########

任务2:已知挑出的水果是橙子,根据贝叶斯公式,求是从第一个盒子挑出的概率

########## Begin ########## P_1 = p[0] * (b[0][1]/(b[0][0]+b[0][1])) / P ########## End ##########

打印结果

print("挑出的水果是橙子的概率为:", P) print("已知挑出的水果是橙子,是从第一个盒子挑出的概率为:", P_1)

# 导入库import numpy as np# 共 10 个盒子bi0 表示盒子 i 中的苹果数量bi1 表示盒子 i 中的橙子数量nprandomseed0b = nprandomrandint01010 2# 共 10 个盒子pi 表示盒子 i 被挑中的概率p = nparray01 01 005 015 008 012 009 011 006 014# 初始化概率P 表示挑出的水果是橙子的

原文地址: http://www.cveoy.top/t/topic/enrX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录