【源代码】
def judge(score):
if score == 100:
return 'A+ !满分!'
elif score >= 95 and score < 100:
return 'A+'
elif score >= 90 and score < 100:
return 'A'
elif score >= 80 and score < 100:
return 'B'
elif score >= 70 and score < 100:
return 'c'
elif score == 60 and score < 100:
return 'D !及格线!'
elif score >= 60 and score < 100:
return 'D'
elif score<= 60 and score >= 0:
return 'E !不及格!'
else:
return '成绩无效!'
while True:
a=float(input('分数:'))
print(judge(a))