def evaluate_grade(score):
if not isinstance(score, (int, float)):
raise ValueError("输入的成绩必须是整数或浮点数")
if score < 0 or score > 100:
raise ValueError("输入的成绩必须在0到100之间")
if score >= 90:
return "优秀"
elif score >= 80:
return "良好"
elif score >= 60:
return "及格"
else:
return "不及格"
python判断成绩是否优秀
最新推荐文章于 2024-06-14 09:50:01 发布