编写程序,将包含学生成绩的字典保存为二进制文件,然后再读取内容并显示。
时间: 2023-05-11 12:04:01 浏览: 104
编写一个程序用来对学生评定成绩
可以使用Python的pickle模块来实现将字典保存为二进制文件的功能,示例代码如下:
```python
import pickle
# 定义包含学生成绩的字典
scores = {'小明': 90, '小红': 85, '小刚': 95}
# 将字典保存为二进制文件
with open('scores.bin', 'wb') as f:
pickle.dump(scores, f)
# 读取二进制文件并显示内容
with open('scores.bin', 'rb') as f:
scores = pickle.load(f)
print(scores)
```
运行以上代码,会输出以下结果:
```
{'小明': 90, '小红': 85, '小刚': 95}
```
这表示成功将字典保存为二进制文件,并从文件中读取内容并显示。
阅读全文