代码改变世界

羊车门问题

2017-10-19 11:41  东风笑倚天涯阔  阅读(152)  评论(0)    收藏  举报

1.我觉得选择换的概率会大一些

2.共有6种情况

选择换:① 得到羊 2种

              ② 得到车 1种      概率 1/3

选择不换: ① 选羊 2种

                   ②选车 1种     概率2/3

3.程序支持了结果,运行5000次后选择换得到车的概率近乎为1/3,选择不换得到车的概率近乎为2/3.

4.见程序

import random
time = eval(input("请输入随机模拟的次数:"))
car=0
sheep=0
for i in range(time):
    car1=random.randint(1,3);
    choose=random.randint(1,3);
    if car1==choose:
        car=car+1
    else:
        sheep=sheep+1
print("选择换得到汽车的概率为:",car/time);
print("选择不换得到汽车的概率为:",sheep/time);