我用Python算党费--茅竹吟风
当前位置:文章阅读
用户名
密  码
附加码 9684 
 
进入旧版
 
 
 
 
 
 
网名:
老茅
 
邮箱:
 
微信:
ahyxmcy 
点击这里给我发消息  
查看更多个人资料
 


我用Python算党费

发布时间:2025/3/5 16:32:34 分类: 碎文辑录 已经阅读36
    作为多年从事老干部支部报表工作的退休佬,我在每年初上报党费基数核定表时,仍然感觉算起来费时费力。近期通过“我要自学网”,正在学习Python语言,我联想到党费计算的繁琐,于是着手摸索,学以致用,终得心想事成。
    填报党费基数核定表,先须从人教机构获取养老金分项表,按照“党费基数=基本退休费或基础养老金+历年调资-高龄补贴”的公式,分别计算每个党员的党费基数,然后将各个基数乘以交纳比例0.5%,得到每个党员月应交金额,月应交金额再乘以12,便是年应交金额。这一系列计算都是在电子表(Excel)中操作,虽然应用公式,可以简化很多步骤,但远没有Python操控Excel那么便捷、高效。
    归纳一下用Python计算党费的步骤,大致分为三步。
    第一步:准备源表。打开下载的养老金分项表,对之进行整理,第1行(Python标记为0行)中各字段名分别为:序号,姓名,基本退休费,某某年调待~某某年调待,基础养老金,高龄补贴,党费基数。除了党费基数列,其他各列所有单元格内不可空白,无数字填0。整理结束,另存为电子表yanglaojin.xls。
    第二步:计算基数。启动事前下载安装好的软件PyCharm,新建计算基数的程序文件dangfei.py,编写完代码后,运行,生成过渡性电子表dangfeijishu.xls。
    第三步:计算金额。新建计算金额的程序文件dangfeibz.py,编写完代码后,运行,生成电子表dangfeibiaozhun.xls。该表包含6列,字段名分别为:序号,姓名,党费基数,交纳比例%,月应交党费,年应交党费。前5列内容可直接复制到党费基数核定表,完善上报。
    新的一年开始,只要整理好养老金分项表,修改一下两个代码文件里相关参数,瞬间就可完成计算任务。
    以上是我用Python算党费的做法,欢迎行家指正。若有读者需要代码文件,可发电子邮件与我(yxmcy@qq.com)联系,我当即刻奉寄。

查看以往评论 】【关闭窗口
评者昵称:
评论内容: