readlines() 函数可以接受一个可选参数 sizehint,它指定了要读取的最大字节数。如果省略了 sizehint 参数,则会读取整个文件。
下面是一个简单的示例,演示了如何使用 readlines() 函数读取文本文件中的所有内容并打印出来:
with open('file.txt', 'r') as f:
lines = f.readlines()
for line in lines:
print(line)
在上述代码中,首先使用 open() 函数打开了一个名为 file.txt 的文件,并将其赋值给变量 f。然后,使用 readlines() 函数读取文件中的所有内容,并将每一行作为一个字符串存储到列表 lines 中。最后,使用 for 循环遍历列表 lines,并打印出每一行的内容。
需要注意的是,readlines() 函数返回的列表包含了原文件中的所有行,包括每一行末尾的换行符(\n)。如果不想要这些换行符,可以使用 strip() 方法去掉它们:
with open('file.txt', 'r') as f:
lines = f.readlines()
for line in lines:
print(line.strip())
上述代码中,我们通过在 print() 函数中使用 strip() 方法去掉了每一行字符串末尾的换行符。
搬瓦工中文网






