标签:dom 概率 pytho div 情况 inpu time int tin
1、我认为 会 增加选中汽车的机会。
原因如下:
分不换选择与换选择两种情况:
1、不换选择:
这种情况选对的概率显而易见为 1/3;
2、换选择:
这种情况选中的具体情况为第一次选错,第二次选对,概率为 (2/3)* 1 = 2/3;
因此我认为会增加选中的机会。
2、程序源代码如下
import random while True: TIMES = input("请输入样本量:(输入Q以退出)").upper() #TIMES为实验重复次数 if TIMES == ‘Q‘: print("再见!") break else: try: TIMES=eval(TIMES) except: print("您的输入有误!") else: while True: ifchange = input("参赛者是否更改选择?(Y/N):").upper() times = 0 #times为参赛者选中汽车的次数 if ifchange == ‘N‘: for i in range(TIMES): choice = random.randint(1,3) #1、2代表山羊,3代表汽车 if choice == 3: times += 1 p = times / TIMES print("选中概率为{:4.2f}\n".format(p)) break elif ifchange == ‘Y‘: for i in range(TIMES): choice = random.randint(1,3) if choice != 3: times += 1 p = times / TIMES print("选中概率为{:4.2f}\n".format(p)) break else: print("您的输入有误!") continue
3、运行的验证结果如下:
标签:dom 概率 pytho div 情况 inpu time int tin
原文地址:http://www.cnblogs.com/xwhzcz/p/6669575.html