一、实验目的
(1)掌握文件的打开方法
(2)掌握文件的读写方法
(3)掌握文件的操作
二、实验环境
联网计算机一台/每人,内装Windows 7以上操作系统和安装Python 3.7集成开发环境IDLE。
三、实验内容
Sy9-1
随机生成100-999的1000个整数,每个整数占一行,写入D:\test.txt文件中.
Sy9-2
读取sy9-1中生成的test.txt,统计其中个位数为5的数字的个数。
Sy9-3
读取sy9-1中生成的test.txt,分别将第100,200,…,1000个数加1
四、实验步骤与结果
1. 新建文件夹并命名为学号-姓名-实验九。
2. 安装 Python 解释器Python 3.7 集成开发环境IDLE,并进入IDLE。
3. 依次输入自己编好的程序实验内容1-7的源程序,分别命名为sy9_1.py - sy9_3.py 并保存至已建好的文件夹中。
4. 检查已输入的程序是否有错(包括输入时输错的和编程中的错误),如发现有错,及时改正。
5. 运行程序并分析运行结果是否合理。在运行时要注意当输入不同的数据时所得结果是否正确,应测试两组以上数据,分别检查在不同情况下结果是否正确。
列出1-3题源程序清单并记录上机运行结果。
Sy9-1
随机生成100-999的1000个整数,每个整数占一行,写入D:\test.txt文件中.
import random
with open("D:\\test.txt", 'w') as f:
for i in range(1000):
f.write(str(random.randrange(100,999))+'\n')
329
273
489
923
430
775
620
234
493
637
435
532
122
135
772
667
966
885
493
893
671
984
573
715
414
361
829
3942



被折叠的 条评论
为什么被折叠?



