三门问题模拟

三门问题模拟,第1张

概述三门问题模拟

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

#!/usr/bin/pythonimport randomdef get_input():    i  =  100;    while(1):        inp  = raw_input();        if inp == "":            break        i = int(inp)        if( i == 0 or i == 1 or i == 2):            break;        else:            print 'input not available'    return idef one_unscor_door(scor,select):    seednum = random.randint(0,100);    total = [0,1,2]    if int(scor) == int(select) :        total.remove(scor)        if seednum % 2 == 0:            return total[0]        else:            return total[1]    else:        k = 0        for k in total:            if k != int(scor) and k != int(select):                break;    return kdef main():    doors = ();    doors = doors + (random.randint(0,100),)    doors = doors + (random.randint(0,)    scor_num = List(doors)    scor_num.sort()    scor_num = scor_num[2]    scor = doors.index(scor_num)    print ('tatol is 3 doors selece one:(0,2)');    select = get_input();    print 'you select : ',select    print 'Now open a unscor door is: ',one_unscor_door(scor,select);    print 'do you want change if not press enter'    reselect = get_input();    if reselect != 100:        select = reselect        print 'select change to ',select     if int(scor) == int(select) :        print 'you scor'    else:        print 'you fail'    if __name__ == '__main__':    main()

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的三门问题模拟全部内容,希望文章能够帮你解决三门问题模拟所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1199314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存