你是否也将你所学习的Python知识,用于变现呢?今天为大家分享一次真实的接单经历,希望能够对你有所启发。
粉丝需求
本文作者黄同学曾经写过一个《Python自动化宝典》,已经超过上万人下载。有一个群友找到了他,寻求他一个Python自动化的问题,并让他下午两点之前交给他。
希望看这篇文章的朋友,一定要看清楚需求,必须使用openpyxl库解答。
好了,废话不多说,就当作一个练手项目吧!
项目需求和数据源
项目需求如下:
原始数据如下:
当理解了需求,也有了数据源,直接开干。
fromopenpyxlimportload_workbookfromopenpyxlimportWorkbook#1、读取数据workbook=load_workbook(filename="作业-原始成绩.xlsx")workbook.sheetnamessheet=workbook["Sheet1"]#sheet.dimensions查看表格的维度cell=sheet["A2:G27"]#2、提取表格中的数据y=[]foriincell:x=[]forjini:x.append(j.value)xx=x[:1]+x[4:]y.append(xx)#3、清洗数据,将清洗好的数据写入表格#新建一个空白的excel表格workbook=Workbook()sheet1=workbook.activesheet1.title="表格1"sheet1.append(["学号","姓名","检测","讨论","成绩"])#数据清洗forxxiny:#提取学号xuehao=xx[0][5:16]#提取姓名name=xx[0][16:]#提取检测test=float(xx[1])#提取套论taolun=xx[2]iftaolun=="-":taolun=0else:taolun=float(xx[2])#提取成绩score=float(xx[3])final=[xuehao,name,test,taolun,score]#将最终的数据一行行的写入到excel中sheet1.append(final)#将数据写入到excel后,必须保存,否则前面的操作前功尽弃workbook.save(filename="作业.xlsx")
效果如下:
完美实现需求,元轻松拿到,还当练手了。0基础新手,怎样接单赚钱?
0基础新手,怎样接单赚钱?
学好Python不论是就业还是做副业赚钱都不错,但要学会Python还是要有一个学习规划。最后大家分享一份全套的Python学习资料,给那些想学习Python的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
三、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
如果你需要这份完整版的学习资料,只需你多多支持我这篇文章。
转载请注明:http://www.0431gb208.com/sjszjzl/1426.html