判断成绩等级,90到100为A,80到90为b,70到80为c,60到70为d,0到59输出为e,其余输出invaild
时间: 2024-09-19 07:08:37 浏览: 24
要根据给定的分数范围判断成绩等级,你可以使用if-elif-else语句。这里有一个简单的Python函数示例:
```python
def grade_distribution(score):
if score >= 90 and score <= 100:
return 'A'
elif score >= 80 and score < 90:
return 'B'
elif score >= 70 and score < 80:
return 'C'
elif score >= 60 and score < 70:
return 'D'
elif score >= 0 and score < 60:
return 'E'
else:
return 'Invalid'
# 测试函数
score = int(input("请输入学生的成绩:"))
result = grade_distribution(score)
print(f"成绩等级为:{result}")
```
这个函数会接收一个`score`参数,然后检查该分数属于哪个等级范围并返回相应的字符串。如果输入的成绩不在已定义的范围内,函数会返回'Invalid'。
相关问题
6.输入计算机基础成绩判断此成绩的等级 0-60 F 60-70 D 70-80 C 80-90 B 90-100 A
可以使用if语句来根据输入的计算机基础成绩判断等级,代码如下:
```python
score = int(input("请输入计算机基础成绩:"))
if score < 60:
level = "F"
elif score < 70:
level = "D"
elif score < 80:
level = "C"
elif score < 90:
level = "B"
else:
level = "A"
print("您的成绩等级为:", level)
```
这段代码会提示用户输入计算机基础成绩,然后根据输入的成绩判断等级。如果成绩小于60,等级为F;如果成绩在60到70之间,等级为D;如果成绩在70到80之间,等级为C;如果成绩在80到90之间,等级为B;如果成绩在90到100之间,等级为A。
希望这个回答能够帮到你!
js 6.输入计算机基础成绩判断此成绩的等级 0-60 F 60-70 D 70-80 C 80-90 B 90-100 A
好的,这个问题很简单,你可以使用以下 JavaScript 代码实现:
```javascript
let score = prompt("请输入计算机基础成绩:");
if (score >= 0 && score < 60) {
alert("成绩等级为 F");
} else if (score >= 60 && score < 70) {
alert("成绩等级为 D");
} else if (score >= 70 && score < 80) {
alert("成绩等级为 C");
} else if (score >= 80 && score < 90) {
alert("成绩等级为 B");
} else if (score >= 90 && score <= 100) {
alert("成绩等级为 A");
} else {
alert("请输入有效的成绩!");
}
```
这段代码会弹出一个对话框,让用户输入计算机基础成绩,然后判断该成绩的等级并弹出提示框显示。如果用户输入的成绩不在有效范围内,则会提示用户输入有效的成绩。