输入一个得分,小于0大于100 输出成绩不合法,大于90 A...
时间: 2024-03-16 10:42:26 浏览: 23
好的,下面是一个简单的 Python 代码来实现这个功能。代码如下:
```
score = int(input("请输入一个得分:"))
if score < 0 or score > 100:
print("成绩不合法")
elif score >= 90:
print("成绩为 A")
elif score >= 80:
print("成绩为 B")
elif score >= 70:
print("成绩为 C")
elif score >= 60:
print("成绩为 D")
else:
print("成绩为 E")
```
你可以复制粘贴代码到 Python 环境中运行,然后输入一个得分,程序会自动判断该成绩的等级,并输出结果。如果输入的得分小于 0 或大于 100,程序会输出“成绩不合法”的提示。希望能帮到你!
相关问题
输入一个得分,小于0大于100 输出
好的,我可以帮你写一个简单的Python代码来实现这个功能:
```python
score = int(input("请输入分数:"))
if score < 0 or score > 100:
print("分数输入错误!")
else:
print("分数输入正确。")
```
在这个代码中,我们通过 `input()` 函数来获取用户输入的分数,并将其转换成整数类型。然后,使用 `if` 语句来判断分数是否小于0或大于100,如果是,则输出错误提示信息;否则输出正确提示信息。
输入一个得分,小于0大于100 输出<0>100 不合法 ≥90A,=80B,≥70C,≥60D
好的,我可以帮你进一步改进代码来实现这个功能:
```python
score = int(input("请输入分数:"))
if score < 0 or score > 100:
print("分数输入不合法!")
else:
if score >= 90:
print("A")
elif score >= 80:
print("B")
elif score >= 70:
print("C")
elif score >= 60:
print("D")
else:
print("E")
```
在这个代码中,我们首先判断输入的分数是否在0到100之间,如果不是则输出错误提示信息。接着,使用嵌套的 `if-elif-else` 语句判断分数所属的等级,并输出对应的字母等级。其中,如果分数小于60,输出的字母等级为E。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)