当开发说这个不是Bug的时候,我们应该如是说

时间 主题
7.9(周二)14:00  Python面向对象编程
7.9(周二)20:00 测试开发试听课程
7.10(周三)20:00 Django web开发
7.11(周四)14:00 测试开发试听课程

又到日常怼开发时间

事情是这样开始的

我跟开发反馈:“小哥哥,你看这个统计功能好像有点小问题呢~”

开发小哥哥神气应对:“这个地方就该这么处理的,你们测试哪里懂什么数学问题!”

我:“既然小哥哥数学那么好,那我问你一个非常简单的问题?”

小哥哥点头示意我尽管放马过来

01
三门问题

我:“假如你正在参加一个电视节目,主持人给了你三扇关闭了的门,其中一扇的后面有辆跑车,而另外两扇门后面则各藏有一只山羊。你选择了其中一扇门,节目主持人会开启剩下两扇门的其中一扇,露出其中一只山羊。”

“请问你是保持原来选择,还是转而选择剩下的那一道门呢?”

开发摇了摇头,看了我一眼:“这么简单的问题还来考我!保持原来的选择就好了,都是50%的概率么!”

我:“那小哥哥你就错了!当然是要选择换门了。如果你每次都换,只有当你第一次选的那扇门里就是车的时候你才会输,因为你第一次选中车的概率是1/3,所以你输的概率也是1/3;也就意味着你一旦换门,你赢的概率为2/3。”

小哥哥表示:

我:“假设小哥哥第一次选中的是一号门,那么所有可能发生的情况为:”

“如果不换门,只有一种情况下才可能会赢,而换门剩下的两种情况都可能会赢。”

开发小哥哥:

“你还不信,那我们换成50扇门,你再来选一次。你还是选择一号门,主持人把其他是羊的48扇门都亮给你,你还是要坚持选择一号门么?你第一次选中的概率只有1/50哟~”

开发小哥哥:

02
0.999...=1

我:“再问小哥哥一个数学问题,无限循环小数0.999...跟1是相等的吗?”

开发小哥哥一副看傻子一样的表情看着小芒果我:“当然不相等了”

我:“小哥哥你又错了!你看1/3是等于无限循环小数0.333...吧”

开发小哥哥:“没错呀”

我:“那么3*1/3=3*0.333...。于是1=0.999...没错吧”

开发小哥哥:

03
偶数跟自然数一样多

开发小哥哥示意再来一题~

我:“偶数跟自然数哪个比较多?”

开发小哥哥:“你又想骗我!当然是自然数,自然数是偶数的两倍!”

我:“每一个自然数都有一个等于它两倍的偶数,每一个偶数也有一个等于它一半的自然数,所以偶数的个数跟自然数是一样多的。”

开发小哥哥:

04
生日悖论

我:“既然小哥哥觉得我数学不好,那我再问哥哥一个数学问题。”

开发小哥哥虽然没有了刚刚那么嚣张的表情,但是还是点头示意我继续。

我:“假设我们办公室有23个人,我们这些人中间生日为同一天的概率有多高?”

开发小哥哥:“这,这,我一时算不出来,反正挺低的就是了~”

我:“有50%以上哟,从统计学上来说,只要一个人群达到366人,可以确定有两个人生日相同,只要有57个人,两个人生日相同的概率就可以达到99%哟”

开发小哥哥:

我:“我们这样计算:”

从此开发小哥哥看到我提的Bug,立马默默的改了~

TestOps|测试运维

精益技术 赋能过程

(0)

相关推荐