#录入一个学生的成绩,把该学生的成绩转换为A优秀、B良好、C合格、D不及格的形式,最后将该学生的成绩打印出来。要求使用assert断言处理分数不合理的情况
def convert_score(score):
assert 0 <= score <= 100, "分数不合理"
if score >= 90:
return 'A'
elif score >= 80:
return 'B'
elif score >= 60:
return 'C'
else:
return 'D'
score = int(input("请输入学生的成绩:"))
grade = convert_score(score)
print("该学生的成绩为:", grade)
录入一个学生的成绩,把该学生的成绩转换为A优秀、B良好、C合格、D不及格的形式,最后将该学生的成绩打印出来。要求使用assert断言处理分数不合理的情况
最新推荐文章于 2024-07-18 15:53:23 发布