羊车门问题

1.我认为更换选择之后概率没有变化。

2.换选择能有更高的几率获得汽车。

具体分析:如果不更换选择的话,选手选中车的概率为1/3;如果更换选择的话,选手要想最终选中车的话,那第一次就要选中羊,然后更换一次就是车,所以选手选中车的概率为:(2/3)*1=2/3。

所以,经过具体分析之后,换选择能有更高几率获得汽车。

3.代码运行验证了我的想法。

 

import random
data={1:'car',2:'goat1',3:'goat2'}
'''更换选择后,猜中汽车的概率'''
i=0
probability1=0
while i<200:
    num1=random.randint(1,3)
    chosen1=data[num1]
    if chosen1!='car':
        probability1=probability1+1
    i=i+1
print('更换选择猜中概率-> ',probability1/2,'%')
'''不更换选择猜中汽车的概率'''
j=0
probability2=0
while j<200:
    num2=random.randint(1,3)
    chosen2=data[num2]
    if chosen2=='car':
        probability2=probability2+1
    j=j+1
print('不更换选择猜中概率-> ',probability2/2,'%')

 

 

posted on 2017-10-21 14:26  任继超  阅读(163)  评论(0)    收藏  举报