今天我想和大家分享一下python里的一个有趣的函数——成绩等级划分函数。
成绩等级划分
嗯,首先,我们来看一下怎么在python里定义一个函数来输入成绩等级。
我们可以这样写:
“`python def score_level(score): if score >= 90: return “A” elif score >= 80: return “B” elif score >= 70: return “C” elif score >= 60: return “D” else: return “E” “`
小明的故事
来讲个故事吧!小明最近考了一次数学考试,他非常紧张地等待着成绩。终于,老师把试卷批改完了,就在这个时候,小明拿到了自己的成绩。
老师告诉小明说:“小明,你这次考了85分。”
小明高兴地拿着试卷跑回家,然后打开电脑,输入了下面的代码:
“`python print(“小明的成绩等级是:” + score_level(85)) “`
然后,屏幕上显示出了:“小明的成绩等级是:B”
小红的故事
接着,来讲一个小红的故事。小红考试得了60分,她很担心自己会不会挂科。于是,她找到了我,请求我帮她算一下成绩等级。
于是,我给她写了这样的代码:
“`python print(“小红的成绩等级是:” + score_level(60)) “`
屏幕上显示出了:“小红的成绩等级是:D”
总结
看到了吧?这个成绩等级划分函数非常简单,但却非常实用。如果你有朋友考试成绩出来了,可以写一个类似的函数来告诉他们他们的成绩等级哦!
在这里,我要给大家讲一个小秘密,如果你觉得这个函数还不够完美,你还可以根据自己的需求来自定义你想要的成绩等级划分哦!
希望大家都能取得好成绩,一飞冲天!加油!
本文链接:http://so.lmcjl.com/news/13720/