羊车门问题
1.我认为会增加选中汽车的机会。
原因如下:
如果不更换选择,很明显猜中汽车的概率为 1/3;
如果更换选择,则猜到汽车的概率为第一次没有选到车的概率 2/3。(若想更换选择后猜中汽车,则第一次的选择猜中的必不为汽车,第一次没有选中汽车的话,无论主持人选剩下的哪个门,都能确定汽车在哪个门后面)
而且更换选择和不更换选择的概率和为1。
2、程序源代码如下:
from random import* a=('车','羊','羊') i=1 n1 = 0 #第一次抽到车的次数 n2 = 0 #第二次抽到车的次数 while i < 10000: i = i + 1 t = choice(a) if t == '车': n1 = n1 + 1 continue if t == '羊': n2 = n2 + 1 c1 = n1 / i #计算不换猜中车的概率 c2 = n2 / i #计算换猜中车的概率 print("不换选到车的概率为:{:.2f}".format(c1)) print("换后选到车的概率为:{:.2f}".format(c2)) if c1 > c2: print("由此得出不换选到车的概率大") if c1 < c2: print("由此得出换后选到车的概率大")
3、运行的验证结果如下:


浙公网安备 33010602011771号