Python 实验九 文件操作

一、实验目的

(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
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FutureLight_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值