羊車門問題

一、按照你的第一感受回答,你以爲不換選擇能有更高的概率得到汽車,仍是換選擇能有更高的概率得到汽車?或概率沒有發生變化?python

答:概率不發生變換dom


二、請本身認真分析一下「不換選擇能有更高的概率得到汽車,仍是換選擇能有更高的概率得到汽車?或概率沒有發生變化?」 寫出你分析的思路和結果。函數

答:當不換選擇時機率爲1/3,換選擇時假設第一次沒選中,主持人又排除一扇羊門,換選擇確定成功,若是第一次選中了,換了選擇確定不會成功。因此機率確定不會再是1/3.orm


三、請設法編寫程序驗證本身的想法,驗證的結果支持了你的分析結果,仍是沒有支持你的分析結果,請寫出程序運行結果,以及其是否支持你的分析。(提示:能夠藉助隨機數函數完成此程序)blog

import random
count,b=0,0
for i in range(1,10000):
    first=random.randint(1,3)
    second=random.randint(2,3)
    if first==1:
        b=b+1
    while first==second:
        second=random.randint(2,3)
    third=random.randint(1,3)
    while third==first or third==second:
        third=random.randint(1,3) 
    if third==1:
        count=count+1
print('更改選擇得到汽車的機率爲:{:.2f},不更改選擇得到汽車的機率爲{:.2f}'.format(count/i,b/i))
相關文章
相關標籤/搜索