Есть такая функция
def checkId(who,where):
status=0
file = open(where,'r')
for line in file:
if line == who:
status=1
file.close()
break
return bool(status), line
print(checkId(5,'test.txt'))
на вход функции передается значение, которое мы хотим найти, и файл в котором она должна его найти.
Если она его нашла возвращает true если нет false.
Как я предполагал в цикле for как только мы встречаем нужное значение, брикаем цикл и всё.
однако получается, что функция всегда доходит до конца файла и всегда возвращает false.
Подскажите что я тут сделал не так?