Форум сайта python.su
Как написать функцию count_string(), которая принимает два аргумента - имя файла (т. е. путь к файлу), а также ищет string, и возвращает на выходе количество вхождений строк в файле.
Пример:
для вызова count_string(“test.txt”, “линия”), консоль возвращает 3.
Тестовый файл test.txt
Это первая строка из файла
Это третья линия, но второй экземпляр слова линия
Здесь мы заканчиваем чтение
Но линии уже закончились
filename = open('test.txt')
def count_stringa(filename):
if “линия” in filename:
print('Количество слов:' + line.strip())
Офлайн