【发布时间】:2020-03-03 23:36:42
【问题描述】:
班级中的学生会收到通过/失败的成绩。 60 分或更多(满分 100 分)意味着等级为“及格”。对于较低的分数,等级为“失败”。此外,95 分以上(不包括在内)被评为“最高分”。
def exam_grade(score):
if 100 > 95:
grade = "Top Score"
elif 95 >55:
grade = "Pass"
else:
grade = "Fail"
return grade
print(exam_grade(65)) # Should be Pass
print(exam_grade(55)) # Should be Fail
print(exam_grade(60)) # Should be Pass
print(exam_grade(95)) # Should be Pass
print(exam_grade(100)) # Should be Top Score
print(exam_grade(0)) # Should be Fail
【问题讨论】:
-
我不确定问题是什么,但请注意您从未使用过
score。 -
你的意思是
100 > score > 95和95 > score > 55吗?
标签: python-3.x function