首页 > 代码库 > 羊车门
羊车门
1.我认为会增加选中汽车的概率。
原因如下:
如果不更换选选择,那么他选中车的概率为1/3;
如果更换选择,由题中可知 如果第一次选对车,那么更换之后选择不会成功,如果第一次选错,则更换之后一定会成功。所以更换选择成功的概率为2/3。
2.程序源代码如下:
1 import random#导入随机库 2 times = 10000#实验验证次数 3 suc = 0#第一次成功的概率 4 fai = 0#第一次没有成功的概率,更换选择之后成功的概率 5 for i in range(times):#循环验证成功的次数 6 a = random.randint(1,3)#用来生成一个1到3的随机整数,其中假设1为车,2,3为羊 7 if a == 1: 8 suc = suc + 1#当抽中1时,选择成功,给成功次数加1 9 else: 10 fai = fai + 1#没有选中1时,选择失败,给失败次数加1,同时也给换选成功次数加1 11 suc = suc / times#计算第一次成功的概率 12 fai = fai / times#计算第一次失败的概率(第二次成功的概率) 13 print("不更换选择成功的概率: ",suc)#打印不更换选择成功的概率 14 print("更换选择成功的概率: ",fai)#打印更换选择成功的概率
3.运行结果如图所示:
羊车门
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。