例8. 羊车门问题描述:有3扇关闭的门,一扇后停着汽车,另外两扇门后是山羊,主持人知道每扇门后是什么。参赛者首先选择一扇门。在开启它之前,主持人会从另外两扇门中打开一扇门,露出门后的山羊。此时,允许参赛者更换自己的选择。请问,参赛者更换选择后,能否增加猜中汽车的机会?

 1 from random import *
 2 import time
 3 times = 100000
 4 first_choice = 0
 5 change_choice = 0
 6 time.clock()
 7 for i in range(times + 1):
 8     car = randint(1,3)
 9     guess = randint(1,3)
10     if car == guess:
11         first_choice += 1
12     else:
13         change_choice += 1
14 print('选择不变概率{}'.format(first_choice/times))
15 print('选择改变概率{}'.format(change_choice/times))
16 print('运行时间{}s'.format(time.clock()))