python蒙特卡洛模拟抢红包(附源码),可用于课堂展示(presentation)

本博客是复现b站毕导视频中描述的模拟论证过程,先上原视频链接(强烈建议先看原视频):

我给自己发了2亿个红包,才发现先抢和后抢差距这么大https://www.bilibili.com/video/BV1z7411e7qB?from=search&seid=7623914317919926196&spm_id_from=333.337.0.0

对其中的蒙特卡洛模拟进行了复现(python实现),并将整个过程(1. 微信红包机制 2.蒙特卡洛模拟抢红包 3. 如何抢到最大的红包 4.总结)制成英文PPT,可用于英语课堂展示(presentation)。

完整如下,共23页:

部分代码:

def MonteCarlo(times, price, count):
    """
        参数:
            times 蒙卡模拟次数
            price 每次发的红包金额
            count 每次发的红包个数
        功能:
            蒙特卡洛模拟
        返回:
            retruns 存放蒙卡模拟结果的列表,维度:times x count
    """
    retruns = []
    max_id = []
    print("进行蒙卡模拟...")
    for i in tqdm(range(times)):
        re,id = Get_return_list(price, count)
        retruns.append(re)
        max_id.append(id)
    print("模拟完成,正在画图...")
    return retruns,max_id

资源下载地址(含有蒙特卡洛模拟源代码,中文演讲稿(部分已翻译成英文)和完整ppt):

python蒙特卡洛模拟抢红包(附源码),可用于课堂展示(presentation)-金融文档类资源-CSDN下载详细描述请看:https://blog.csdn.net/QQ438152470/article/d更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/QQ438152470/81318081

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Besproma_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值