赌博的胜率为50%,Python分析为何最终多数人会赌…

2018-11-12 06:52:51来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

在知乎上看见这么一个问题:既然赌博每局的胜率为50%,为何最终有那么多人会赌到倾家荡产?

似乎挺有道理的,有人就是想不通,胜率50%,长期应该是各有胜负,为何会有人倾家荡产,对于这个问题我们不妨用Python做一个模拟实验。

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

1.实验思路

  1. 赌博方式设定为玩骰(这字念tou、二声,意不意外)子、猜大小,一天赌一次,每局一庄一闲,直到闲家输光或者赌场下班(假设赌场也会下班);
  2. 赌徒认为胜负是纯运气时间,坚信不可能把把开大(或开小),所以在连输三把之后,赌徒会加注50%;
  3. 赌徒共有一百万元存款,第一次参加赌局会携带两万元现金;
  4. 赌徒输光存款之后会尝试借高利贷扳本(保守估计月利率5%,国家规定的高利贷利率上限3%,据说赌场高利贷会高很多,具体多少不明);
  5. 借高利贷之后第二天立即归还(一般赌徒很少还钱这么快的,假设我们模拟的是一个“自律”的赌徒)。

 

2.试验步骤

  • 创建人物

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

  • 创建赌局

今天我们不玩昆特牌,玩色子。

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

就是这个靠运气的游戏,下面是赌局的函数实现:

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

  • 是男人就玩100局

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

  • 然后我们把每天的输赢都记录下来,最后统计一下有没有破产。

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

3.统计数据

总共模拟了1000人,其中未破产的有167人(其中亏损3人,盈利164人),破产833人,破产率83.3%,基本上最后都破产了,我们看看大家各自的破产时间吧。

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

那么最后没有破产的人呢?最终盈利多少呢?

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

其中最富有的赢了1250万,一千万以上的只有六个。看起来很多对吧,我们继续往下看。这是中国这近十年的通货膨胀率(官方数据):

 

赌博的胜率为50%,Python分析为何最终多数人会赌到倾家荡产?

 

 

但是实际通货膨胀率要比官方数据(根据居民消费指数)高得多(十年前两块钱一个的肉夹馍如今已经要十块钱了,按3%算,现在肉夹馍应该卖两块7毛钱~),为何会有这么大偏差呢,因为国家统计的CPI(居民消费指数)还是采用的1997年以前的标准,没有将买房支出算入CPI中。

网上查到的认可度比较高的说法是近十年的通货膨胀率已经达到了13%,暂且按13%计算的话,8年后的1250万仅相当于今天的553万,1000个身家100万的人,没日没夜地扑在赌桌上,花了八年时间,最多的一个人也只挣了553万。

4.结论

  1. 模拟赌博破产率高达83.3%,且有一半人在一年内破产;
  2. 因为赌博盈利的随机性,利润率并不高,说明赌博并不能作为一个发家致富的手段;
  3. 赢倒赌场的可能性几乎为0。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Python3 图像识别(二)

下一篇:python学习 day018打卡 反射