30行Python讲清“是否要全民免疫”

这篇博客通过Python代码模拟展示了在全民免疫政策下,个人可能面临的新冠后遗症风险。作者指出,即使每次感染有81%的几率不得后遗症,随着多次感染的累积,最终很可能发展为永久性后遗症。博客强调了不能忽视长期后遗症的影响,以此反对盲目放开管控。数据来源于知乎上的相关论文和假设情况。
摘要由CSDN通过智能技术生成

为了让能看懂代码的同学对新冠有更直接的认知。所以写了几行代码,向大家讲述下如果全民免疫,放开管控,我们个人会面临怎样的后果。(数据已含打疫苗情况)

import random

长期后遗症 = ['味/嗅觉失灵', '生殖系统受损', '大脑受损', '肝肾衰竭','肺部纤化']
后遗症概率 = 19 # 19%的非轻后遗症,资源来源于论文

#按理说,得了新冠,会是这样的情况
def 感染了新冠():
    是否得后遗症 = random.randint(0,99) < 后遗症概率
    if 是否得后遗症 == True:
        print('孩子得了后遗症,这辈子都有点问题了。')
        return False
    else:
        print('孩子康复了')
        return True

#你可能觉得,我能赌81%不得后遗症的概率
#但是,如果社会开放了,并不会只得一次新冠。
#假设平均每半年一次

def 社会开放了():
    i = 0
    没有后遗症 = True
    while 没有后遗症 == True:
        没有后遗症 = 感染了新冠()
        i += 1

    print('经过了' + str(i * 0.5) + '年,你最终得到了永久后遗症。')
    print('可能是:' + 长期后遗症[random.randint(0,4)])

#如果,我们不坚持动态清零,那么你将会
社会开放了()

数据都来源于知乎,别人写的论文,除了每0.5年一次是假设的。

最终跑下来的结果:

在迭代面前,再小的概率都会必然。

这就是我们没法去“赌”的原因。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值