羊車門問題
1、按照你的第一感覺回答,你覺得不換選擇能有更高的機率獲得汽車,還是換選擇能有更高的機率獲得汽車?或機率沒有發生變化?
答:我的第一感覺是換不換機率沒有變化。
2、請自己認真分析一下“不換選擇能有更高的機率獲得汽車,還是換選擇能有更高的機率獲得汽車?或機率沒有發生變化?” 寫出你分析的思路和結果。
答:換選擇能有更高的機率獲得汽車。在最開始選的時候選中汽車的概率為1/3,不換選擇選中汽車的概率依然為1/3.換選擇開始選中羊的概率為2/3,更換選擇後選中車的概率為100%,則總概率為(2/3)*1=2/3
3、請設法編寫程式驗證自己的想法,驗證的結果支援了你的分析結果,還是沒有支援你的分析結果,請寫出程式執行結果,以及其是否支援你的分析。(提示:可以藉助隨機數函式完成此程式)
答:
from random import * times=10000 b=0 for i in range(times): a=[1,0,0] first_choice=choice(a) a.remove(0) second_choice=choice(a) if first_choice!=second_choice: if second_choice==1: b=b+1 else: pass else: continue print(b/times) c=0 for i in range(times): a=[1,0,0] first_choice=choice(a) a.remove(0) second_choice=choice(a) if first_choice==second_choice: if first_choice==1: c=c+1 else: pass else: continue print(c/times)
結果為更改選擇選中汽車的概率:不更改選擇選中汽車的概率=2:1
結果支援了我的猜想