大佬们,read readline readlines各有什么作用? 为什么我readline

大佬们,read readline readlines各有什么作用? 为什么我readlines读取文件查找文件元素查找不到?用其他两种方法就能查找到?

readlines()是读取文件中的所有行,并且返回一个列表,列表中的每一个元素对应原来文本中的每一行。

readline()是对文件进行逐行读取的。

如果你希望对每一行查找指定的单词是否在行中,可以采用这种方式:

for line in lines:

    if word in line:

        print('True')

    else:

        print('False')