输入一个百分制成绩,输出成绩等级,假设输入为X。X为90-100分是优秀,输出“X分是优秀!”X为80-89分是良好,输出“X分是良好!”X为70-79分是中等,输出“”X是中等!“X为60-69分是及格,输出“X是及格!60分以下是不及格,输出“很遗憾!X分不及格!”如输入不是0-100,则输出”输入成绩不在0到100之间!“。
时间: 2024-03-14 07:47:03 浏览: 57
这是一个成绩评定程序,根据输入的分数判断其对应的等级。假设输入的成绩为 X,程序的实现如下:
```
score = int(input("请输入成绩:"))
if score >= 90 and score <= 100:
print(str(score) + "分是优秀!")
elif score >= 80 and score <= 89:
print(str(score) + "分是良好!")
elif score >= 70 and score <= 79:
print(str(score) + "分是中等!")
elif score >= 60 and score <= 69:
print(str(score) + "分是及格!")
elif score < 60 and score >= 0:
print("很遗憾!" + str(score) + "分不及格!")
else:
print("输入成绩不在0到100之间!")
```
程序首先通过 `input()` 函数获取用户输入的成绩,然后根据不同的分数范围输出对应的等级。如果输入的成绩不在 0 到 100 之间,则输出“输入成绩不在0到100之间!”。
阅读全文