大作业题目和指导
2019/11/7留
python脚本循环代写 用Python批量处理和计算表格数据(改编自某公司财务部)。写每个月分别有公积金、四险(养老、失业、工伤、生育)和医疗险三张表,由不同人员管理。公司积累了多年的表格,现因上市需要合成一张五险一金的总表(如图1所示),做一些汇总计算,然后提交给会计师事务所。
用Python批量处理和计算表格数据(改编自某公司财务部)。python脚本循环代写
每个月分别有公积金、四险(养老、失业、工伤、生育)和医疗险三张表,由不同人员管理。公司积累了多年的表格,现因上市需要合成一张五险一金的总表(如图1所示),做一些汇总计算,然后提交给会计师事务所。
年月 | 员工身份证号 | 员工姓名 | 公积金 | 养老险 | 失业险 | 工伤险 | 生育险 | 医疗险 |
图1 五险一金总表 python脚本循环代写
由于员工名字在三张表中是乱序的,所以不能使用简单的复制粘贴。虽然Excel的vlookup函数可以辅助处理,但是当需要完成n年的表格汇总时,就算使用vlookup也要单独进行12*n次操作,很容易出错。所以,我们使用python脚本循环实现。
具体内容和做法如下: python脚本循环代写
(1)每次读取同一年月的三张excel表(例如,201801公积金.xlsx、201801四险.xlsx和201801医疗险.xlsx),使用Pandas的merge方法合并,并增加日期列。然后,将所有月份的数据放到一张大表里。最后保存到一个新excel表(五险一金汇总表)中。
(2)计算五险一金汇总表.xlsx中五险一金的总缴纳金额。 python脚本循环代写
(3)列出2019年月均公积金不足1000元的员工信息,为下月起调高他们的公积金。 python脚本循环代写
截至提交日期:2019/11/20(周三),将程序和数据压缩命名为学号姓名大作业.rar,发给各班学委们,麻烦学委们统计一下谁没交,当日迟交者扣20%。
要求: python脚本循环代写
- 程序应能运行(在我电脑上运行出错的程序扣除30%分数);
- 程序运行后生成:五险一金汇总表.csv或五险一金汇总表.xlsx;
- 程序打印出五险一金的总缴纳金额、2019年月均公积金不足1000元的员工;
- 你提交的压缩包里的内容如下所示:
Python文件应放在原始表格外面,请检查你的程序是否能正常运行后再压缩;你的代码需写在一个py文件里。 python脚本循环代写
特别注意:当取得数据内容时,请用相对路径(写法:r”./原始表格/file_name”),而不要用绝对路径(如”D:/Python/作业/原始表格/file_name”)——用绝对路径将导致你的程序无法在我的电脑上运行,按程序出错扣分!
我在本作业中提供了一些示例程序(如下图所示): python脚本循环代写
图1 示例程序
它们将引导你完成本次作业。事实上,我做了基础的工作,如文件读写、循环处理,你只需在该基础上完成核心代码。此外,我在程序的注释里一些注明了基本的编程方法,如边写边测试、先将语句上机测后再组合成程序。我建议大家看懂这些示范程序的思路后,试着模仿写出来,在出错时比较你我的程序的不同之处,这将很好地锻炼你的记忆和辩错能力。这些技巧和能力对编程非常重要! python脚本循环代写
其他代写:代写CS C++代写 java代写 matlab代写 web代写 app代写 作业代写 物理代写 数学代写 考试助攻 paper代写 r代写 金融经济统计代写 北美代写 加拿大代写