python 文件chengi txt存储任意多个学生的分数,编亏程序,从交件中读取数据,存入列表中,计算出最高分,最低分,平场分《保留两位小数》。提交chengitxt文件和程序文件。
时间: 2023-07-16 21:13:41 浏览: 85
汇编程序,编写汇编语言程序,实现从文件(其中有n位学生的某科成绩)读入成绩后显示各个成绩段程序
以下是程序代码:
```python
# 读取文件
with open('chengi.txt', 'r') as f:
lines = f.readlines()
# 将数据存入列表
scores = []
for line in lines:
score = float(line.strip())
scores.append(score)
# 计算最高分、最低分、平均分
max_score = max(scores)
min_score = min(scores)
avg_score = sum(scores) / len(scores)
# 打印结果
print('最高分:{:.2f}'.format(max_score))
print('最低分:{:.2f}'.format(min_score))
print('平均分:{:.2f}'.format(avg_score))
```
其中,假设 `chengi.txt` 文件中的数据格式为每行一个分数,例如:
```
90.5
85.0
73.2
92.8
```
程序会将数据存入列表 `scores`,并计算出最高分、最低分、平均分,并打印输出。输出结果保留两位小数。
阅读全文