首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python自动化办公的实际需求——把Excel里面的数字改成对应的成绩档次,优良中差四挡(下篇)

四海翻腾云水怒,五洲震荡风雷激。

大家好,我是皮皮。

一、前言

前几天在Python白银交流群【瑜亮老师】分享了一个小需求,给大家练练手。问题如下:成绩表中有3个sheet,大体上题目是从易到难。要求:把里面的数字改成对应的成绩档次,优良中差四挡。4个档次:100分为“优”,80-99分为“良”,60-79分为“中”,60分以下为“差”。要求,成绩中如果有汉字需要保留汉字。例如:“语文100”处理后应该为:“语文优”。

二、实现过程

上一篇文章中【论草莓如何成为冻干莓】给了一个思路和代码,大佬的代码干净利落,顺利地解决了粉丝的问题。

这一篇文章,我们继续来看另外一种方法,由【e-one】大佬提供的,如下图所示:

sheet1我也想到pd.cut,但sheet2和sheet3不通用。草莓这个是最简洁的方法,三张表都通用。

群里的学习氛围还是非常好的。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OGhJpHnxWBrWcCNDVLx8k4vg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券