python123题目——百分制成绩转换五分制E

时间:2025-02-09 07:47:46

类型:简单分支

描述

编写一个学生成绩转换程序,用户输入百分制的学生成绩,成绩大于等于90且小于等于100的输出为“A”,成绩大于或等于80且小于90的输出为“B”,成绩大于或等于70且小于80的输出为“C”,成绩大于或等于60且小于70的输出为“D”,成绩小于60且大于等于0的输出为“E”,如果输出的成绩大于100或小于0,输出'data error!'。

输入格式

输入一个数字,代表百分制成绩。

输出格式

A、B、C、D、E中的一个字母,表示五分制的成绩等级;或输出'data error!'

示例

输入:
88
-5    
输出:
B
data error!

参考代码

score = int(input())
degree = 'AABCDEEEEEE'
print('data error!') if (score > 100 or score < 0) else print(degree[10-score//10])