羊车门
1、会增加中奖概率,第一下选中车的概率是1/3,选中羊的概率是2/3;第一次选门后另一个门已经被打开了且里面是羊,那么第一次选中车后再换剩下的一个门就不中奖,第一次选中羊后再换剩下的一个门就中奖;第一次选中羊的概率是2/3,选中车的概率是1/3,2/3大于1/3故换门会增加中奖的概率
2、代码
from random import *
def once(doors = 3): # 一次事件的模拟
car = randrange(doors) # 一扇门后面停着汽车
man = randrange(doors) # 参赛者预先选择一扇门
return car == man # 参赛者是否最初就选择到车
h = 0 # 坚持选择赢得汽车的次数
c = 0 # 改变选择赢得汽车的次数
times = int(1e6) # 重复实验的次数
for i in range(times):
if once(): h += 1
else: c += 1
print("换得门与不换门的概率分别为:",h/times*100,c/times*100)
3、

浙公网安备 33010602011771号