第2关:学习-Python文件之文本文件的顺序读写
时间: 2023-11-28 08:48:13 浏览: 220
Python基础——文件的读写
在Python中,我们可以使用`open()`函数来打开一个文本文件,然后使用`read()`或`write()`函数来读取或写入文件中的数据。
要按顺序读取文件中的行,我们可以使用`readlines()`函数。示例代码如下:
```python
with open("filename.txt", "r") as f:
lines = f.readlines()
for line in lines:
print(line)
```
我们首先使用`with open()`语句打开文件,`"r"`参数表示以只读模式打开文件。然后使用`readlines()`函数读取文件中的所有行,返回一个字符串列表。最后使用`for`循环逐行输出文件内容。
如果我们要向文件中写入数据,可以使用`write()`函数。示例代码如下:
```python
with open("filename.txt", "w") as f:
f.write("Hello, world!")
```
我们使用`"w"`参数打开文件,表示以写模式打开文件。然后使用`write()`函数向文件中写入数据。注意,使用`"w"`模式打开文件会清空原有内容,如果想要在原有内容的基础上追加数据,可以使用`"a"`参数打开文件。
阅读全文