python編程羊車(chē)門(mén)問(wèn)題代碼示例
問(wèn)題:
有3扇關(guān)閉的門(mén),一扇門(mén)后面停著汽車(chē),其余門(mén)后是山羊,只有主持人知道每扇門(mén)后面是什么。參賽者可以選擇一扇門(mén),在開(kāi)啟它之前,主持人會(huì)開(kāi)啟另外一扇門(mén),露出門(mén)后的山羊,然后允許參賽者更換自己的選擇。
請(qǐng)問(wèn):
1、按照你的第一感覺(jué)回答,你覺(jué)得不換選擇能有更高的幾率獲得汽車(chē),還是換選擇能有更高的幾率獲得汽車(chē)?或幾率沒(méi)有發(fā)生變化?
答:第一感覺(jué)換與不換獲獎(jiǎng)幾率沒(méi)有發(fā)生變化。
2、請(qǐng)自己認(rèn)真分析一下“不換選擇能有更高的幾率獲得汽車(chē),還是換選擇能有更高的幾率獲得汽車(chē)?或幾率沒(méi)有發(fā)生變化?” 寫(xiě)出你分析的思路和結(jié)果。
答:
分析一:
假設(shè):
| 一號(hào)門(mén) | 二號(hào)門(mén) | 三號(hào)門(mén) |
| 羊 | 車(chē) | 羊 |
玩家選一號(hào)門(mén),換(得到車(chē)),不換(羊)
玩家選二號(hào)門(mén),換(羊),不換(車(chē))
玩家選三號(hào)門(mén),換(車(chē)),不換(羊)
綜上所述:玩家換得到車(chē)的概率為2/3,玩家不換得到車(chē)的概率為1/3。
分析二:
玩家選中車(chē)的概率為1/3,換得到車(chē)的概率為1/3*0=0。
玩家選中羊的概率為2/3,換得到車(chē)的概率為2/3*1=2/3。
3、請(qǐng)?jiān)O(shè)法編寫(xiě)程序驗(yàn)證自己的想法,驗(yàn)證的結(jié)果支持了你的分析結(jié)果,還是沒(méi)有支持你的分析結(jié)果,請(qǐng)寫(xiě)出程序運(yùn)行結(jié)果,以及其是否支持你的分析。(提示:可以借助隨機(jī)數(shù)函數(shù)完成此程序)
答:
代碼:
import random
x=random.randint(5000,10000)
change=0
nochange=0
for i in range(1,x+1):
a=random.randrange(1,4)
b=random.randrange(1,4)
if a==b:
nochange=nochange+1
else:
change=change+1
print("不更改選擇得到汽車(chē)的概率為{}".format(nochange/x))
print("更改選擇得到汽車(chē)的概率為{}".format(change/x))
運(yùn)行結(jié)果:
不更改選擇得到汽車(chē)的概率為0.33340982101881594 更改選擇得到汽車(chē)的概率為0.666590178981184
總結(jié)
以上就是本文關(guān)于python編程羊車(chē)門(mén)問(wèn)題代碼示例的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:python中requests爬去網(wǎng)頁(yè)內(nèi)容出現(xiàn)亂碼問(wèn)題解決方法介紹、python編程之requests在網(wǎng)絡(luò)請(qǐng)求中添加cookies參數(shù)方法詳解等,如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!
相關(guān)文章
python創(chuàng)建文本文件的簡(jiǎn)單方法
在本篇內(nèi)容里小編給大家整理分享的是一篇關(guān)于python創(chuàng)建文本文件的簡(jiǎn)單方法,有需要的朋友們可以參考學(xué)習(xí)下。2020-08-08
Python實(shí)現(xiàn)自動(dòng)上京東搶手機(jī)
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)自動(dòng)上京東搶手機(jī)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02
Python使用自帶的ConfigParser模塊讀寫(xiě)ini配置文件
這篇文章主要介紹了Python使用自帶的ConfigParser模塊讀寫(xiě)ini配置文件的方法,ConfigParser中包含了對(duì)ini的節(jié)section的一些基本操作,使得改寫(xiě)ini時(shí)非常簡(jiǎn)便,需要的朋友可以參考下2016-06-06
Python3調(diào)用百度AI識(shí)別圖片中的文字功能示例【測(cè)試可用】
這篇文章主要介紹了Python3調(diào)用百度AI識(shí)別圖片中的文字功能,結(jié)合實(shí)例形式分析了Python3安裝及使用百度AI接口的相關(guān)操作技巧,并附帶說(shuō)明了百度官方AI平臺(tái)的注冊(cè)及接口調(diào)用操作方法,需要的朋友可以參考下2019-03-03
python程序中的線程操作 concurrent模塊使用詳解
這篇文章主要介紹了python程序中的線程操作 concurrent模塊使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09

