从键盘输入一个学生的分数, 要求实现这样的判断功能: 如果分数大于100或者小于0,输出”input error!” 如果分数介于100到90之间(包含100但不包含90), 输出”very good
时间: 2023-05-31 09:18:32 浏览: 320
### 回答1:
!”。如果分数介于90到80之间(包含90但不包含80),输出”good!”。如果分数介于80到60之间(包含80但不包含60),输出”pass!”。如果分数小于60,输出”fail!”。
代码示例:
score = int(input("请输入学生的分数:"))
if score > 100 or score < :
print("input error!")
elif score >= 90:
print("very good!")
elif score >= 80:
print("good!")
elif score >= 60:
print("pass!")
else:
print("fail!")
### 回答2:
如果分数介于90到80之间(包含90但不包含80),输出”good”。如果分数介于80到70之间(包含80但不包含70),输出”not bad”。如果分数介于70到60之间(包含70但不包含60),输出”ordinary”。如果分数小于60,输出”fail”。请给出实现思路,并编写示例代码。
实现思路:
1. 首先从键盘输入一个学生的分数,将其保存在变量score中;
2. 判断score的取值范围,依次判断score是否大于100、小于0、在不同分数段的范围内;
3. 根据score的取值范围输出相应的提示信息。
示例代码如下:
score = int(input("请输入学生的分数:"))
if score > 100 or score < 0:
print("input error!")
elif score >= 90:
print("very good")
elif score >= 80:
print("good")
elif score >= 70:
print("not bad")
elif score >= 60:
print("ordinary")
else:
print("fail")
说明:
1. 首先通过input函数从键盘输入一个分数,并将其转换为整型数据保存在score变量中;
2. 利用if-elif-else语句依次判断score的取值范围,并根据每个范围输出相应的提示信息;
3. 使用print函数输出提示信息。
### 回答3:
如果分数介于90到80之间(包含90但不包含80), 输出”good”。 如果分数介于80到70之间(包含80但不包含70), 输出”not bad”。 如果分数介于70到60之间(包含70但不包含60), 输出”just soso”。 如果分数小于60, 输出”fail”。
要实现这个功能,需要先从键盘上接收一个输入的学生分数,并进行判断。如果分数不在0到100的区间范围内,即小于0或大于100,则输出“input error!”。如果分数在90到100之间,输出“very good。”,如果分数在80到90之间,输出“good。”,如果分数在70到80之间,输出“not bad。”,如果分数在60到70之间,输出“just soso。”,如果分数低于60,输出“fail。”。
为了实现这个功能,我们需要使用基本的编程知识,例如if-else语句和输入输出语句。我们可以使用以下代码实现此功能:
```
score = int(input("请输入学生的分数:")) # 从键盘接收学生的分数
if score < 0 or score > 100: # 如果分数不在0到100的区间范围内
print("input error!")
elif score >= 90: # 如果分数在90到100之间,输出“very good.”
print("very good.")
elif score >= 80: # 如果分数在80到90之间,输出“good.”
print("good.")
elif score >= 70: # 如果分数在70到80之间,输出“not bad.”
print("not bad.")
elif score >= 60: # 如果分数在60到70之间,输出“just soso.”
print("just soso.")
else: # 如果分数低于60,输出“fail.”
print("fail.")
```
在这个代码中,我们首先从键盘上接收学生的分数,并将其存储在score变量中。然后,我们按照分数的范围进行判断,如果分数低于0或高于100,则输出“input error!”。如果分数在90到100之间,则输出“very good.”,如果分数在80到90之间,则输出“good.”,以此类推。这个代码简单且易于理解,可以有效地实现我们的需求。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)