羊車門作業提交
阿新 • • 發佈:2018-11-24
1、按照你的第一感覺回答,你覺得不換選擇能有更高的機率獲得汽車,還是換選擇能有更高的機率獲得汽車?或機率沒有發生變化?
答:我覺得機率沒有發生變化。
2、請自己認真分析一下“不換選擇能有更高的機率獲得汽車,還是換選擇能有更高的機率獲得汽車?或機率沒有發生變化?” 寫出你分析的思路和結果。
答:第一次選中有車的門的概率為1/3,選中有羊的門為2/3,當主持人開啟一扇有羊的門後,若他不換車門,則得到車的概率為1/2;若他換車門,則得到車的概率為1/2。
故機率沒有發生變化。
3、請設法編寫程式驗證自己的想法,驗證的結果支援了你的分析結果,還是沒有支援你的分析結果,請寫出程式執行結果,以及其是否支援你的分析。(提示:可以藉助隨機數函式完成此程式)
答:程式碼如下
import random a = [1,2,3] b = [1,2,3] change = 0 unchange = 0 x = random.choice(a) #車的位置 for i in range(10000) : y = random.choice(b) #選擇的門位置 z = random.choice(b) #是否換門 if y == z : if z == x: unchange = unchange + 1 else : change = change + 1 else : if z == x: change = change + 1 else : unchange = unchange + 1 print("如果不換門,得到車的概率為:{:.2f}".format(unchange/10000)) print("如果換門,得到車的概率為:{:.2f}".format(change/10000))
得到的結果為:
如果不換門,得到車的概率為:0.55
如果換門,得到車的概率為:0.45
故程式碼結果說明不換門得到車的概率比較大,該結論不支援我的分析結果。