编程,自己设计一个文件写入与读取的程序,要求用到以下文件操作的方法〈f〉.write()\〈f〉.writelines()\〈f〉.read()\〈f〉.readline()\〈f〉.seek().
时间: 2024-03-22 10:42:27 浏览: 38
文件的写入和读取
好的,根据你的要求,我可以为你提供一个使用以上文件操作方法的简单的文件写入与读取程序,代码如下:
```
# 文件写入
with open('test.txt', 'w') as f:
f.write('Hello World!\n')
f.writelines(['This is a test.\n', 'Testing for file writing.\n'])
# 文件读取
with open('test.txt', 'r') as f:
print(f.read())
print('---------------')
f.seek(0)
print(f.readline())
```
这个程序将在当前目录下创建一个名为 "test.txt" 的文件,并向其中写入三行文本,然后使用 `read()` 和 `readline()` 方法读取文件内容并输出。同时,也使用了 `seek()` 方法将文件指针重新定位到文件开头。
需要注意的是,在使用 `write()` 方法写入文件时,需要在每行结尾添加换行符 `\n`,否则文件中的多行文本将会连成一行。
阅读全文