Python第四次作业
实验要求 实验1:将字符串写入文本文件,然后再读取并输出: 实验2:假设已有一个文本文件sample.txt,将其中第13、14两个字符修改为测试。 实验3、假设文件data.txt中有若干个整数,所有整数之间使用英文逗号分隔,编写程序读写所有整数,将其按升序排序后再写入文本文件data_asc.txt中。 实验4、统计文本文件中最长行的长度和该行的内容。 实验5、根据当前时间创建文件 在指定目录中,批量创建3个文件,文件名为%Y%m%d%H%M%S格式的当前时间(精确到秒)。例如,创建文件的时间为2019年4月18日9点18分38秒,则该文件的文件名为20190418091838.txt。为了防止出现重名的文件,在每建立一个文件后,让线程休眠一秒。 实验六、使用raise语句抛出异常。模拟幼儿园分苹果(每人至少分一个苹果)。输入苹果数量及小朋友数量。编程实现当输入的苹果数量小于小朋友的数量时,应用raise语句抛出一个ValueError异常。并进行异常处理。 代码实现 实验一 file=open(“new.txt”,“w+”)#使用open函数,参数一是文件名,参数二是执行模式,w+代表可读可写,若运行目录下无指定文件则自动新建文件 ls=“hello world” file.write(ls)#file对象的函数之一,用于写入文档字符串,返回字符串长度 file.close(