新冠判断软件(仅供娱乐)

判断你是不是新冠

Life is short,you need python!
人生苦短,我用Python!大家好,我是PythonUser10235。
最近新冠感染的人是越来越多了。许多人为了让老板给自己减点工作,开始装病。我这里做了一个判断软件,给你老板,保证升职加薪。(结果仅供娱乐,请以核酸或抗原检测为准)
话不多说,上代码:

#新冠检测系统
def wrong():
    print("这不是新冠的症状,你在撒谎")
def yes():
    print("你是阳性")
def no():
    print("你是阴性或无症状,别想偷懒")
def un():
    print("情况未知,建议去做核酸或抗原")
#定义四种情况
lis=[]#定义一个列表,用数字记录阳性,阴性或不确定

p=int(input("你觉得你是阳性吗?是:1;不是:2 不确定或无症状:3"))
if p == 2:
    no()
elif p == 1:
    lis.append(2)
else:
    lis.append(1)
#第一道题
p=int(input("你最新核酸或抗原的结果是什么 是阳性:1;不是阳性:2 没做:3"))
if p == 2:
    no()
elif p == 1:
    lis.append(20)
else:
    lis.append(10)


p=int(input("你有嗓子疼的症状吗? 有;1 没有:2 有,但不完全有:3"))
if p == 2:
    lis.append(0)
elif p == 1:
    lis.append(5)
else:
    lis.append(2)

p=int(input("你的体温是多少度? 36.7度以下:1   36.7度-38度:2    38度以上:3"))
if p == 2:
    lis.append(10)
elif p == 1:
    lis.append(1)
else:
    lis.append(15)

p=int(input("你是否有乏力的情况? 有:1   没有:2    不确定:3"))
if p == 2:
    lis.append(5)
elif p == 1:
    lis.append(1)
else:
    lis.append(3)
p=int(input("你的手臂麻吗? 是:1 不是:2 不确定:3"))
if p == 1:
    no
elif p == 2:
    pass


print(lis)
num=0
for i in lis:
    num+=i#num的值改为num和i的和
print("你的病毒概率总值为:%d"%num)#%d将被替换为num的值
if num <= 30 and num >= 25:
    un()
elif num > 30:
    yes()
else:
    no()

可以自己试一试。里面的参数可以自己改一改。
Life is short,you need python.我是菜鸟程序员PythonUser10235。我们下次再见。
另:评论我就不求了,各位敲了一天代码,手也累。点个赞总行吧

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值