用python写一个程序 1. 输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中 90~100分 为A, 80~89分 为B, 70~79分 为C, 60~69 分为D,60分以下为E。
时间: 2023-08-31 22:19:50 浏览: 257
### 回答1:
# 示例代码
score = int(input('请输入一个百分制成绩:'))
if score >= 90 and score <= 100:
print('A')
elif score >= 80 and score <= 89:
print('B')
elif score >= 70 and score <= 79:
print('C')
elif score >= 60 and score <= 69:
print('D')
else:
print('E')
### 回答2:
您好!以下是用Python编写的程序:
```python
score = float(input("请输入百分制成绩:"))
if score >= 90:
grade = "A"
elif score >= 80:
grade = "B"
elif score >= 70:
grade = "C"
elif score >= 60:
grade = "D"
else:
grade = "E"
print("成绩等级为:", grade)
```
运行该程序后,会要求您输入一个百分制成绩,然后根据规定的分数范围,判断成绩等级并输出。例如,如果您输入85,程序会输出成绩等级为B。如果输入的成绩不在0~100之间,程序也会进行合理的处理,例如输入110会被视为输入错误,程序不会输出等级。希望以上内容对您有帮助!
### 回答3:
可以用以下代码实现:
```python
score = int(input("请输入百分制成绩:"))
if score >= 90 and score <= 100:
print("成绩等级为:A")
elif score >= 80 and score < 90:
print("成绩等级为:B")
elif score >= 70 and score < 80:
print("成绩等级为:C")
elif score >= 60 and score < 70:
print("成绩等级为:D")
else:
print("成绩等级为:E")
```
首先,使用`input`函数接收用户输入的百分制成绩,并将其转换为整数类型。
然后,利用`if-elif-else`语句根据不同的分数段输出相应的成绩等级。判断条件根据题目要求设置,满足条件则输出相应的成绩等级。
最后,使用`print`函数将成绩等级输出到屏幕上。
阅读全文