python第四次實(shí)驗(yàn)(課后)

1融击、請(qǐng)輸出所有的四葉玫瑰數(shù)。四葉玫瑰數(shù)是 4 位數(shù)的自冪數(shù)颓鲜。自冪數(shù)是指一個(gè) n 位數(shù),它的每個(gè)位上的數(shù)字的 n 次冪之和等于它本身典予。(例如:當(dāng) n 為 3 時(shí)甜滨, 有 1^3 + 5^3 + 3^3 = 153,153 即是 n 為 3 時(shí)的一個(gè)自冪數(shù)瘤袖,3 位數(shù)的自冪數(shù)被稱 為水仙花數(shù))衣摩。

第一種方法:

i=1000
while i < 10000:
    temp=i
    a=temp//1000#千位
    b=(temp%1000)//100#百位
    c=(temp%100)//10#十位
    d=(temp%10)#個(gè)位       
    if i == a**4 + b**4 + c**4 + d**4:
        print("四位數(shù)為:", temp)
    i += 1

四位數(shù)為: 1634
四位數(shù)為: 8208
四位數(shù)為: 9474

第二種方法:

for i in range(1000,9999,1):
    sum=0
    temp=i
    while temp:
        sum=sum+(temp%10)**4
        temp=temp//10
    if sum==i:
        print(i)

1634
8208
9474

2、用戶登錄(三次機(jī)會(huì))孽椰。給用戶三次輸入用戶名和密碼的機(jī)會(huì),要求如下: 1)如輸入第一行輸入用戶名為‘Kate’,第二行輸入密碼為‘666666’凛篙,輸出‘登錄成 功黍匾!’,退出程序呛梆; 2)當(dāng)一共有 3 次輸入用戶名或密碼不正確輸出“3 次用戶名或者密碼均有誤锐涯! 退出程序√钗铮”纹腌。

for i in range(3):
    name = input("請(qǐng)輸入姓名")
    key = input("請(qǐng)輸入密碼")
    if  name == "Kate" and key == "666666":
        print("登陸成功")
        a=1
    else:
        print("密碼錯(cuò)誤")
        a=2
if a == 2:
    print("三次密碼均有誤")

請(qǐng)輸入姓名: 張澤中
請(qǐng)輸入密碼: 查克
密碼錯(cuò)誤
請(qǐng)輸入姓名: 馮小寶
請(qǐng)輸入密碼: 子若非轉(zhuǎn)
密碼錯(cuò)誤
請(qǐng)輸入姓名: 夏仕鑫
請(qǐng)輸入密碼: 死神
密碼錯(cuò)誤
三次密碼均有誤

請(qǐng)輸入姓名: Kate
請(qǐng)輸入密碼: 666666
登陸成功
請(qǐng)輸入姓名:

3、猜數(shù)游戲滞磺。在程序中預(yù)設(shè)一個(gè) 0-100 之間的整數(shù)升薯,讓用戶通過鍵盤輸入所猜 的數(shù),如果大于預(yù)設(shè)數(shù)击困,則顯示”遺憾涎劈,太大了”,小于預(yù)設(shè)數(shù)則顯示“遺憾阅茶,太 小了”蛛枚,如此循環(huán),直到猜中該數(shù)脸哀,顯示“猜了 n 次蹦浦,終于猜對(duì)了!”撞蜂,其中 n 是 用戶輸入數(shù)字的次數(shù)盲镶,如果用戶輸入的數(shù)不是整數(shù)侥袜,則輸出“輸入內(nèi)容必須為整 數(shù)!”的提示徒河,并讓用戶重新輸入系馆。

import random
while True:
    try:
        k = random.randint(0, 100)
        x = int(input("請(qǐng)輸入0~100之間的整數(shù)"))
        tem = 0
        while x != k:
            tem += 1
            if (x > k):
                print("遺憾,太大了")
            else:
                print("遺憾顽照,太小了")
            x = eval(input("請(qǐng)輸入0~100之間的整數(shù)"))

    except:
        print("輸入內(nèi)容必須為整數(shù)由蘑!")
    else:
        print("預(yù)測(cè){}次,你猜中了".format(tem))
        break

請(qǐng)輸入0~100之間的整數(shù)32
遺憾代兵,太小了
請(qǐng)輸入0~100之間的整數(shù)56
遺憾尼酿,太小了
請(qǐng)輸入0~100之間的整數(shù)34
遺憾,太小了
請(qǐng)輸入0~100之間的整數(shù)78
遺憾植影,太小了
請(qǐng)輸入0~100之間的整數(shù)98
遺憾裳擎,太大了
請(qǐng)輸入0~100之間的整數(shù)87
遺憾,太小了
請(qǐng)輸入0~100之間的整數(shù)92
遺憾思币,太小了
請(qǐng)輸入0~100之間的整數(shù)94
預(yù)測(cè)7次鹿响,你猜中了

4、羊車門問題谷饿。有 3 扇關(guān)閉的門惶我,一扇門后面停著汽車,其他們后面是山羊博投, 只有主持人知道每扇門后面是什么绸贡。參賽者可以選擇一扇門,在它開啟之前毅哗, 主持人會(huì)開啟另一扇門听怕,露出門后的山羊,然后允許參賽者更換自己的選擇虑绵。 請(qǐng)問:參賽者更換選擇后能否增加猜中汽車的機(jī)會(huì)尿瞭?請(qǐng)用 random 庫(kù)對(duì)這個(gè)隨機(jī) 事件進(jìn)行預(yù)測(cè),分別輸出參賽者改變選擇和堅(jiān)持選擇獲勝的機(jī)率翅睛。 (經(jīng)典問題)

方法一:

#羊車門問題求解
import random as rd
k=100#選擇次數(shù)
i=0
m=0
for x in range(k):
    num = [1,1,0]
    rd.shuffle(num)#隨機(jī)化門
    print("關(guān)閉前:"+str(num))
    human = rd.randint(0,2)#選擇一個(gè)門
    print("隨機(jī)選擇第"+str(human+1)+"個(gè)門")
    #關(guān)閉一個(gè)羊門筷厘,賦值為9
    y=0
    while y <3:
        if y !=human and num[y] == 1:
            num[y]=9
            j=y
            y=3
        else:
            y+=1
    print("關(guān)閉一個(gè)門:"+str(num)) 

    #堅(jiān)持選擇
    if num[human] == 0:#中獎(jiǎng)
        i+=1
        print("堅(jiān)持選擇中獎(jiǎng)!")
    else:
        print("堅(jiān)持選擇未中獎(jiǎng)宏所!")        

    #更換選擇
    z=0
    while z <3:
        if z != human and z != j:
            print("重新第"+str(z+1)+"個(gè)門")
            if num[z]==0:
                m+=1
                print("重新選擇中獎(jiǎng)酥艳!")
            else:
                print("重新選擇未中獎(jiǎng)!")
            z=3
        else:
            z+=1
    print("\n")
rate_1=i/k
rate_2=m/k
print("堅(jiān)持選擇的中獎(jiǎng)概率="+str(rate_1))
print("重新選擇的中獎(jiǎng)概率="+str(rate_2))

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)爬骤!
重新第3個(gè)門
重新選擇中獎(jiǎng)充石!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)霞玄!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)骤铃!
重新第3個(gè)門
重新選擇未中獎(jiǎng)拉岁!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)!
重新第3個(gè)門
重新選擇未中獎(jiǎng)惰爬!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)喊暖!
重新第3個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)撕瞧!
重新第2個(gè)門
重新選擇未中獎(jiǎng)陵叽!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)丛版!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)巩掺!
重新第3個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)页畦!
重新第1個(gè)門
重新選擇中獎(jiǎng)胖替!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)!
重新第2個(gè)門
重新選擇中獎(jiǎng)豫缨!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)独令!
重新第2個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)好芭!
重新第1個(gè)門
重新選擇中獎(jiǎng)燃箭!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)栓撞!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)遍膜!
重新第2個(gè)門
重新選擇中獎(jiǎng)碗硬!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)瓤湘!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)恩尾!
重新第2個(gè)門
重新選擇中獎(jiǎng)弛说!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)!
重新第3個(gè)門
重新選擇中獎(jiǎng)翰意!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)木人!
重新第2個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)冀偶!
重新第3個(gè)門
重新選擇未中獎(jiǎng)醒第!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)进鸠!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)稠曼!
重新第3個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)客年!
重新第2個(gè)門
重新選擇中獎(jiǎng)霞幅!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)漠吻!
重新第3個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)司恳!
重新第3個(gè)門
重新選擇未中獎(jiǎng)途乃!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)!
重新第3個(gè)門
重新選擇未中獎(jiǎng)扔傅!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)耍共!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)铅鲤!
重新第2個(gè)門
重新選擇未中獎(jiǎng)划提!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)!
重新第3個(gè)門
重新選擇中獎(jiǎng)邢享!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)鹏往!
重新第1個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)骇塘!
重新第3個(gè)門
重新選擇中獎(jiǎng)伊履!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)款违!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)唐瀑!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇未中獎(jiǎng)插爹!
重新第3個(gè)門
重新選擇中獎(jiǎng)哄辣!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)!
重新第2個(gè)門
重新選擇未中獎(jiǎng)赠尾!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)力穗!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)气嫁!
重新第3個(gè)門
重新選擇未中獎(jiǎng)当窗!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)寸宵!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)崖面!
重新第1個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇未中獎(jiǎng)梯影!
重新第3個(gè)門
重新選擇中獎(jiǎng)巫员!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)!
重新第3個(gè)門
重新選擇中獎(jiǎng)甲棍!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)简识!
重新第2個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)!
重新第3個(gè)門
重新選擇未中獎(jiǎng)财异!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)倘零!
重新第2個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)戳寸!
重新第1個(gè)門
重新選擇中獎(jiǎng)呈驶!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)!
重新第3個(gè)門
重新選擇未中獎(jiǎng)疫鹊!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)袖瞻!
重新第3個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)拆吆!
重新第2個(gè)門
重新選擇中獎(jiǎng)聋迎!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)枣耀!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)霉晕!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)捞奕!
重新第1個(gè)門
重新選擇中獎(jiǎng)牺堰!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第2個(gè)門
重新選擇中獎(jiǎng)颅围!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)伟葫!
重新第3個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)院促!
重新第3個(gè)門
重新選擇未中獎(jiǎng)筏养!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)!
重新第2個(gè)門
重新選擇中獎(jiǎng)常拓!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)渐溶!
重新第3個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)墩邀!
重新第3個(gè)門
重新選擇未中獎(jiǎng)掌猛!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)盏浙!
重新第2個(gè)門
重新選擇中獎(jiǎng)眉睹!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇未中獎(jiǎng)!
重新第3個(gè)門
重新選擇中獎(jiǎng)废膘!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)竹海!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)丐黄!
重新第2個(gè)門
重新選擇未中獎(jiǎng)斋配!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)艰争!
重新第3個(gè)門
重新選擇未中獎(jiǎng)坏瞄!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)!
重新第3個(gè)門
重新選擇未中獎(jiǎng)甩卓!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)鸠匀!
重新第3個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)逾柿!
重新第1個(gè)門
重新選擇中獎(jiǎng)缀棍!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)!
重新第3個(gè)門
重新選擇未中獎(jiǎng)机错!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)爬范!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)弱匪!
重新第3個(gè)門
重新選擇中獎(jiǎng)青瀑!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第2個(gè)門
重新選擇中獎(jiǎng)萧诫!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)狱窘!
重新第3個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)财搁!
重新第2個(gè)門
重新選擇中獎(jiǎng)蘸炸!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇中獎(jiǎng)!
重新第3個(gè)門
重新選擇未中獎(jiǎng)尖奔!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)搭儒!
重新第3個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)提茁!
重新第1個(gè)門
重新選擇中獎(jiǎng)淹禾!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第2個(gè)門
重新選擇中獎(jiǎng)茴扁!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)铃岔!
重新第2個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 9, 0]
堅(jiān)持選擇未中獎(jiǎng)峭火!
重新第3個(gè)門
重新選擇中獎(jiǎng)毁习!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)卖丸!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)纺且!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)稍浆!
重新第2個(gè)門
重新選擇中獎(jiǎng)载碌!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)猜嘱!
重新第2個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)嫁艇!
重新第2個(gè)門
重新選擇中獎(jiǎng)朗伶!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇未中獎(jiǎng)!
重新第3個(gè)門
重新選擇中獎(jiǎng)步咪!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇未中獎(jiǎng)腕让!
重新第3個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)歧斟!
重新第1個(gè)門
重新選擇中獎(jiǎng)纯丸!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)!
重新第2個(gè)門
重新選擇未中獎(jiǎng)静袖!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)觉鼻!
重新第1個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)队橙!
重新第1個(gè)門
重新選擇中獎(jiǎng)坠陈!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)捐康!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)仇矾!
重新第2個(gè)門
重新選擇未中獎(jiǎng)!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[1, 0, 9]
堅(jiān)持選擇未中獎(jiǎng)解总!
重新第2個(gè)門
重新選擇中獎(jiǎng)贮匕!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)花枫!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)刻盐!
重新第2個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇未中獎(jiǎng)劳翰!
重新第3個(gè)門
重新選擇中獎(jiǎng)敦锌!

關(guān)閉前:[1, 1, 0]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 1, 0]
堅(jiān)持選擇中獎(jiǎng)!
重新第2個(gè)門
重新選擇未中獎(jiǎng)佳簸!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)乙墙!
重新第1個(gè)門
重新選擇中獎(jiǎng)!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇未中獎(jiǎng)生均!
重新第1個(gè)門
重新選擇中獎(jiǎng)听想!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第2個(gè)門
關(guān)閉一個(gè)門:[0, 1, 9]
堅(jiān)持選擇未中獎(jiǎng)!
重新第1個(gè)門
重新選擇中獎(jiǎng)疯特!

關(guān)閉前:[1, 0, 1]
隨機(jī)選擇第3個(gè)門
關(guān)閉一個(gè)門:[9, 0, 1]
堅(jiān)持選擇未中獎(jiǎng)哗魂!
重新第2個(gè)門
重新選擇中獎(jiǎng)肛走!

關(guān)閉前:[0, 1, 1]
隨機(jī)選擇第1個(gè)門
關(guān)閉一個(gè)門:[0, 9, 1]
堅(jiān)持選擇中獎(jiǎng)漓雅!
重新第3個(gè)門
重新選擇未中獎(jiǎng)!

堅(jiān)持選擇的中獎(jiǎng)概率=0.34
重新選擇的中獎(jiǎng)概率=0.66

第二種方法:

import random
a = ['羊1', '羊2', '汽車']
times = 1000*1000  # 嘗試次數(shù)
first, change = 0, 0
for i in range(times):
    x = random.choice(a)  # 正確答案
    y = random.choice(a)  # 參賽者選擇答案
    if x == y:   # 堅(jiān)持最初的選擇
        first += 1
    else:         # 改變選擇
        change += 1
print("堅(jiān)持初心獲得勝利的概率:{:.2f}%".format(first/times*100))
print("改變初心獲得勝利的概率:{:.2f}%".format(change/times*100))1234567891011121314

堅(jiān)持初心獲得勝利的概率:33.40%
改變初心獲得勝利的概率:66.60%

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市邻吞,隨后出現(xiàn)的幾起案子组题,更是在濱河造成了極大的恐慌,老刑警劉巖抱冷,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件崔列,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡旺遮,警方通過查閱死者的電腦和手機(jī)赵讯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來耿眉,“玉大人边翼,你說我怎么就攤上這事∶簦” “怎么了组底?”我有些...
    開封第一講書人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)筐骇。 經(jīng)常有香客問我债鸡,道長(zhǎng),這世上最難降的妖魔是什么铛纬? 我笑而不...
    開封第一講書人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任厌均,我火速辦了婚禮,結(jié)果婚禮上告唆,老公的妹妹穿的比我還像新娘莫秆。我一直安慰自己,他們只是感情好悔详,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開白布镊屎。 她就那樣靜靜地躺著,像睡著了一般茄螃。 火紅的嫁衣襯著肌膚如雪缝驳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,196評(píng)論 1 308
  • 那天归苍,我揣著相機(jī)與錄音用狱,去河邊找鬼。 笑死拼弃,一個(gè)胖子當(dāng)著我的面吹牛夏伊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播吻氧,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼溺忧,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼咏连!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起鲁森,我...
    開封第一講書人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤祟滴,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后歌溉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體垄懂,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年痛垛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了草慧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡匙头,死狀恐怖冠蒋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情乾胶,我是刑警寧澤抖剿,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站识窿,受9級(jí)特大地震影響斩郎,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜喻频,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一缩宜、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧甥温,春花似錦锻煌、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至狰挡,卻和暖如春捂龄,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背加叁。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工倦沧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人它匕。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓展融,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親豫柬。 傳聞我的和親對(duì)象是個(gè)殘疾皇子告希,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理扑浸,服務(wù)發(fā)現(xiàn),斷路器暂雹,智...
    卡卡羅2017閱讀 134,695評(píng)論 18 139
  • 0. 引言 本周無論是工作上還是素質(zhì)上首装,都存在一定的懈怠创夜。工作上的懈怠主要是時(shí)間被打斷后調(diào)整狀態(tài)耗時(shí)較多杭跪。素質(zhì)上主...
    菜鳥要成長(zhǎng)閱讀 254評(píng)論 0 0
  • 昨天聽微課的時(shí)候,阿姨過來直接搭閑話驰吓,我三二句就回了回去涧尿。事后,覺得自己當(dāng)時(shí)說話態(tài)度不太友好檬贰。 為什么會(huì)這樣呢姑廉,我...
    章節(jié)閱讀 265評(píng)論 2 0
  • 寫啥?看看友人寫的翁涤,再看看自己的桥言。嗨,還是算了吧葵礼,人家的叫文章号阿,我的叫流水賬。沒有情感鸳粉,沒有思想的文字是僵死的扔涧,我...
    書窗映月閱讀 90評(píng)論 0 0