首页 > 代码库 > 羊车门问题
羊车门问题
1、我认为 会 增加选中汽车的机会。
原因如下:
分不换选择与换选择两种情况:
1、不换选择:
这种情况选对的概率显而易见为 1/3;
2、换选择:
这种情况选中的具体情况为第一次选错,第二次选对,概率为 (2/3)* 1 = 2/3;
因此我认为会增加选中的机会。
2、程序源代码如下
import random while True: TIMES = input("请输入样本量:(输入Q以退出)").upper() #TIMES为实验重复次数 if TIMES == ‘Q‘: print("再见!") break else: try: TIMES=eval(TIMES) except: print("您的输入有误!") else: while True: ifchange = input("参赛者是否更改选择?(Y/N):").upper() times = 0 #times为参赛者选中汽车的次数 if ifchange == ‘N‘: for i in range(TIMES): choice = random.randint(1,3) #1、2代表山羊,3代表汽车 if choice == 3: times += 1 p = times / TIMES print("选中概率为{:4.2f}\n".format(p)) break elif ifchange == ‘Y‘: for i in range(TIMES): choice = random.randint(1,3) if choice != 3: times += 1 p = times / TIMES print("选中概率为{:4.2f}\n".format(p)) break else: print("您的输入有误!") continue
3、运行的验证结果如下:
羊车门问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。