python从键盘输入十个学生的成绩、统计最高分_从键盘输入10名学生的成绩数据,求其中的最高分、最低分和平均分。...
时间: 2024-03-16 19:48:06 浏览: 109
资料Python入门教程程序填空阅读填空程序试题.doc
好的,这是一个比较简单的Python编程题目,下面是代码实现:
```python
scores = [] # 定义一个空列表,用于存储输入的成绩数据
# 从键盘输入10名学生的成绩数据
for i in range(10):
score = float(input("请输入第%d名学生的成绩:" % (i+1)))
scores.append(score)
# 求最高分
max_score = max(scores)
# 求最低分
min_score = min(scores)
# 求平均分
avg_score = sum(scores) / len(scores)
# 输出结果
print("最高分为:%.2f" % max_score)
print("最低分为:%.2f" % min_score)
print("平均分为:%.2f" % avg_score)
```
代码逻辑很简单,首先定义一个空列表用于存储输入的成绩数据,然后通过`for`循环从键盘输入10名学生的成绩数据,并将其添加到列表`scores`中。接着,使用Python内置函数`max()`、`min()`和`sum()`,分别求出最高分、最低分和平均分。最后,使用`print()`函数将结果输出。
阅读全文