首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

用 Python 对成绩分类汇总

在每次遍历的过程中仅仅载入一个课程名称有点说不过去,我们还需要把成绩载入一下,成绩就是考试成绩,补考成绩,重修成绩三个中取最大值。在这里要处理的问题有点多,下面我们来一一解决一下。...第一个问题,如果成绩,补考成绩,重修成绩对应的数据类型不一样,比如我,没有补考和重修,补考成绩和重修成绩对应的数据类型是字符串,怎么办?...这个问题解决起来很简单,只要把补考成绩和重修成绩修改成 0 就行了,这样就可以进行比较,而且结果没有错误。 第二个问题,像“合格”这样的数据怎么办?...sheet.col_values(headers.index('成绩'), 1) grade_list[1] = sheet.col_values(headers.index('补考成绩...sheet.col_values(headers.index('成绩'), 1) grade_list[1] = sheet.col_values(headers.index('补考成绩

1K10

本科学历之于工作有感

半年前工作要求刚开始接触前端,朋友推荐了一本《深入浅出Vue.js》,买来半年没看过,翻开过,但看不懂。...进了《深入浅出Vue.js》读者群,当时知道书的作者是 96 年的,就职于奇虎360,就觉得 96 年这个标签真的太厉害了。今天群里看到大家讨论说他已经从 360 跳到阿里了,25岁,p7。...考试都是考前看一天书去考的,及格了运气好加师生情,没及格还有补考和重修。最严重的一次是大三上学期,7 门科目挂科了 6 门。...那个学期有 11 门专业课 2 门选修课和上个学期留下来的 6 门补考和重修,我每天白天上课晚上学 3 小时以上时间编程,每周末也都在学编程,经常一个问题花费五六个小时才得以解决,如果有人指点一二也许只需不到半个小时就解决了

41410

JS

10230

JS代码混淆 | js 逆向系列

/UglifyJS/ https://github.com/LiPinghai/UglifyJSDocCN/blob/master/README.md 使用方法 npm install uglify-js...-g uglifyjs example.js -c -m --mangle-props -c 代码压缩 -m 代码混淆 --mangle-props 混淆属性名 -b 美化显示 // 原代码 const...JShaman https://www.jshaman.com/ JShaman 是国内公司开发的js代码加密商业产品 免费版可以直接使用 // 原代码 const person = { age...我们输出一下 这里我们就可以对比 eval packer 了,它只是简单的字符串替换,即使将原代码中的部分提取出来,通过数组、字典等各种形式存储、拼接、替换等,最终进行还原,这里面没有利用到复杂的语法以及js...console.log(c) 这次我们设计三个返回值,分别是函数定义、数值、字符串 看到这,我都蒙了,经过查询资料,我找到了两个维度的复杂的原因 JavaScript 中函数只能有一个返回值,你就说这玩意如果没学过 js

85910
领券