运行结果: 5. 采用字典类型,进行文本的加密及解密。 源程序:
运行结果:
30
五、总结 1. 实验过程中的问题及解决方法: 2. 实验收获 说明:根据书写清晰整齐程度酌情加减分。
实验成绩评定表
序号 1 2 3 考核项目 出勤与纪律 实验完成情况 实验报告质量 总分 指导教师签字
31
分值分布 10 40 50 成绩
实验项目 实验时间 一、实验目的 了解Python中文件的概念;熟悉文件操作流程;掌握文件打开、关闭、读、写操作函数及方法;了解Python中数据组织的维度以及CSV格式文件;掌握一二维数据的表示和读写方法以及处理与存储方式。 二、实验环境 联网计算机一台/每人,内装Windows 7以上操作系统和安装Python 3.7集成开发环境IDLE。 三、实验内容 1. 文本文件逐行打印输出。 2. 向文件写入一个列表。 3. 建立九九乘法表文本文件。 4. 首先准备好一个文本文件(1.txt),编写程序读取1.txt中字符,并将其中所有的小写字母改成大写字母,然后输出到另一文件中(2.txt)。 5. 建立CSV格式文件,导入该CSV格式数据到列表。 6. 将上题处理的CSV格式数据列表,在屏幕上显示输出。 7. 将一维列表数据[‘兰州工业学院’, ‘王强’, ‘男’, ‘20’ ]写入CSV文件。 8. 将二维列表数据写入CSV文件。 四、实验步骤与结果 1. 新建文件夹并命名为学号-姓名-实验五。 2. 进入Python 3.7 集成开发环境IDLE。 3. 依次输入自己编好的程序实验内容1-8的源程序,分别命名为sy5_1.py-sy5_8.py并保存至已建好的文件夹中。 4. 检查已输入的程序是否有错(包括输入时输错的和编程中的错误),如发现有错,及时改正。 32
实验五、文件操作及数据格式化实验 2024年7月7日 1、2节 实验地点 计算机实践基地 5. 运行程序并分析运行结果是否合理。在运行时要注意当输入不同的数据时所得结果是否正确,应测试两组以上数据,分别检查在不同情况下结果是否正确。 列出源程序清单并记录上机运行结果。 1. 文本文件逐行打印输出。 源程序: 运行结果:
2. 向文件写入一个列表。 源程序:
运行结果: 33
3. 建立九九乘法表文本文件。 注意:输入文件名包括:文件路径、主文件名、文件扩展名。 例如:d:\\\\result.txt表示在D盘根目录下创建文件result.txt 源程序: 运行结果: 4. 首先准备好一个文本文件(1.txt),编写程序读取1.txt中字符,并将其中所有的小写字母改成大写字母,然后输出到另一文件中(2.txt)。 源程序: 34