python画羊_python编程羊车门问题代码示例
问题:
有3扇关闭的门,一扇门后面停着汽车,其余门后是山羊,只有主持人知道每扇门后面是什么。参赛者可以选择一扇门,在开启它之前,主持人会开启另外一扇门,露出门后的山羊,然后允许参赛者更换自己的选择。
请问:
1、按照你的第一感觉回答,你觉得不换选择能有更高的几率获得汽车,还是换选择能有更高的几率获得汽车?或几率没有发生变化?
答:第一感觉换与不换获奖几率没有发生变化。
2、请自己认真分析一下“不换选择能有更高的几率获得汽车,还是换选择能有更高的几率获得汽车?或几率没有发生变化?” 写出你分析的思路和结果。
答:
分析一:
假设:
一号门
二号门
三号门
羊
车
羊
玩家选一号门,换(得到车),不换(羊)
玩家选二号门,换(羊),不换(车)
玩家选三号门,换(车),不换(羊)
综上所述:玩家换得到车的概率为2/3,玩家不换得到车的概率为1/3。
分析二:
玩家选中车的概率为1/3,换得到车的概率为1/3*0=0。
玩家选中羊的概率为2/3,换得到车的概率为2/3*1=2/3。
3、请设法编写程序验证自己的想法,验证的结果支持了你的分析结果,还是没有支持你的分析结果,请写出程序运行结果,以及其是否支持你的分析。(提示:可以借助随机数函数完成此程序)
答:
代码:
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("不更改选择得到汽车的概率为{}".format(nochange/x))
print("更改选择得到汽车的概率为{}".format(change/x))
运行结果:
不更改选择得到汽车的概率为0.33340982101881594
更改选择得到汽车的概率为0.666590178981184
总结
以上就是本文关于python编程羊车门问题代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:python中requests爬去网页内容出现乱码问题解决方法介绍、python编程之requests在网络请求中添加cookies参数方法详解等,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
本文标题: python编程羊车门问题代码示例
本文地址: http://www.cppcns.com/jiaoben/python/209012.html
python画羊_python编程羊车门问题代码示例相关推荐
- 羊车门问题python_python编程羊车门问题代码示例
问题: 有3扇关闭的门,一扇门后面停着汽车,其余门后是山羊,只有主持人知道每扇门后面是什么.参赛者可以选择一扇门,在开启它之前,主持人会开启另外一扇门,露出门后的山羊,然后允许参赛者更换自己的选择. ...
- python画八卦_python编程也能八卦?
python编程也能八卦?是的,而且能让八卦的逼格瞬间提升,今天python培训班就以运动员美好身材鉴赏指南为例,为你解读如何用python编程正经地八卦. 如果有10个人关注"体育赛事&q ...
- 用python画雨滴_Python编程从入门到实践练习(雨滴)
雨滴:寻找一幅雨滴图像,并创建一系列整齐排列的雨滴.让这些雨滴往下落,直到到达屏幕后消失. 先说今天的问题: 1.在更改函数形参时,调用的时候也要修改,否则会出现AttributeError 值得注意 ...
- 如何在手机上用python画玫瑰_python绘制玫瑰的实现代码
今天为大家介绍一个Python绘制一朵漂亮的玫瑰花,用python的turtle库这个绘画库是非常简单的,但是还是需要你测试路径方向,慢慢调试,下面的代码具有一定的参考价值 利用python绘制一朵玫 ...
- python turtle方向_Python turtle.left()用法及代码示例
turtle 模块以面向对象和面向过程的方式提供 turtle 图形基元.由于它使用Tkinter作为基础图形,因此需要安装有Tk支持的Python版本. turtle .left() turtle. ...
- python wand安装_Python Wand posterize()用法及代码示例
原始图片: 范例1: # Import library from Image from wand.image import Image # Import the image with Image(fi ...
- python cos函数_Python Tensorflow cos()用法及代码示例
Tensorflow是Google开发的开源机器学习库.它的应用之一是开发深度神经网络. 模块tensorflow.math为许多基本的数学运算提供支持.功能tf.cos()[别名tf.math.co ...
- python choice用法_python numpy choose用法及代码示例
从索引数组和一组数组中构造一个数组以供选择. 首先,如果感到困惑或不确定,请务必看一下示例-完全具有通用性,此函数不如下面的代码描述所示简单(在ndi =numpy.lib.index_tricks) ...
- python画圣诞树代码解读_使用Python画了一棵圣诞树的实例代码
分享给大家一篇文章,教你怎样用Python画了一棵圣诞树,快来学习. 如何用Python画一个圣诞树呢? 最简单: height = 5 stars = 1 for i in range(heig ...
最新文章
- python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...
- 将一个简单远程调用的方式例子改为异步调用
- 获取本机IP地址[JavaScript / Node.js]
- Shell程序设计 | 文本处理工具 :正则表达式、grep、sed、awk
- 怎样呵护友谊_【家校联动共同呵护孩子健康成长科普课堂】关爱学生心理健康,守护学生健康成长...
- 唐刘之辩:行业知识图谱的schema构建的难点、重点与困惑
- mysql window下 安装udf_最新版MySQL在window平台安装
- linux 监控键盘,如何在Linux中使用“LogKeys”监视键盘敲键
- django 1.8 官方文档翻译: 2-5-7 自定义查找
- Oracle数据库中文乱码问题解决
- (转)栈与堆栈的区别
- Ask for help
- app商城源码_淘客多商城系统开发 APP软件开发 源码搭建
- javascript 替换
- 区块链升为国家战略,它就升天了么?
- php变量控制结构与函数,LAMP兄弟连原创视频教程(PHP笔记一--变量,流程控制结构,函数)...
- 软件开发流程——V模型
- 怎样实现订单和销量快速增长?电商小程序的五大裂变玩法需了解!
- ip变更造成的redis集群不可用的解决及数据备份和恢复
- 【Java】并发模式
热门文章
- 1.background、color、渐变
- 手机网站点击手机号码直接拨号
- 马蜂窝站队腾讯,在线旅游的格局已定?
- Python grabcut 提取图像前景
- Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3))、安装、学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略
- 第2节Socket介绍
- python 实现图片转卡通图
- 三大跨境电商平台开店必备的材料
- 亚马逊、速卖通、东南亚等跨境电商平台2022年最新测评自养号系统
- 利用python提取图像轮廓