From 459d6a96581d2ecb99996235d8a923b0bfe05ff4 Mon Sep 17 00:00:00 2001 From: corizhang Date: Tue, 12 Sep 2023 08:50:38 +0800 Subject: [PATCH] new function --- 官微日报.py | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 官微日报.py diff --git a/官微日报.py b/官微日报.py new file mode 100644 index 0000000..05d2eab --- /dev/null +++ b/官微日报.py @@ -0,0 +1,39 @@ +import datetime + +startDate = datetime.date(2022, 6, 2) +endDate = datetime.date(2023, 12, 31) +# today = datetime.date.today() + datetime.timedelta(days=-3) +today = datetime.date.today() + datetime.timedelta(days=-1) +remainingDate = (endDate - today).days +lastDate = (today - startDate).days + +totalFollow = input('请输入累计粉丝数:') +addedFollow = input('请输入新增粉丝数:') +unFollow = input('请输入取关粉丝数:') +netFollow = int(addedFollow) - int(unFollow) +gapFollow = round((600 - float(totalFollow)),2) +perday = gapFollow * 10000 / remainingDate + +xrlLuckydraw = input('请输入新人礼抽奖人数:') +prexrlLuckydraw = input('请输入前一日新人礼抽奖人数:') +signIn = input('请输入签到人数:') +presignIn = input('请输入前一日签到人数:') +mgm_saoma = input('请输入员工转介扫码人数:') +premgm_saoma = input('请输入前一日员工转介扫码人数:') +mgm_dabiao = input('请输入员工转介达标人数:') +premgm_dabiao = input('请输入前一日员工转介达标人数:') + +riseLuckydraw = round(((int(xrlLuckydraw) / int(prexrlLuckydraw) - 1) * 100), 2) +riseSignin = round(((int(signIn) / int(presignIn) - 1) * 100), 2) +riseSaoma = round(((int(mgm_saoma) / int(premgm_saoma) - 1) * 100), 2) +riseDabiao = round(((int(mgm_dabiao) / int(premgm_dabiao) - 1) * 100), 2) + + +print('【{}天】截至{},微信公众号粉丝{}万人,比上一日新增{},取关{},净增{}人。距离600万人目标还差{}万人,每日需增{}人。'.format( + remainingDate,today,totalFollow, addedFollow, unFollow, netFollow, gapFollow, int(perday) +)) + +print('【活动已上线{}天】{}日报:今日新人礼抽奖人数:{}人,相比昨日增幅{}%,今日签到人数{}:相比昨日增幅{}%,' + '新人礼员工转介今日扫码{}人,相比昨日增幅{}%,达标{}人,相比昨日增幅{}%'.format( + lastDate, today, xrlLuckydraw, riseLuckydraw, signIn, riseSignin, mgm_saoma, riseSaoma, mgm_dabiao, riseDabiao +)) \ No newline at end of file