Предмет: Информатика, автор: Antonio1993

Phyton/
1. Дан текстовый файл. Необходимо создать новый файл, в который требуется переписать из исходного файла все слова, состоящие не менее чем из семи букв.
2. Дан текстовый файл. Подсчитать количество слов в нём.
Помогите решить задачи.

Ответы

Автор ответа: dazzleraep
1
1.

with open("исходный_файл.txt", "r") as input_file:
with open("новый_файл.txt", "w") as output_file:
for line in input_file:
words = line.split()
long_words = [word for word in words if len(word) >= 7]
output_file.write(" ".join(long_words) + "\n")

2.

with open("текстовый_файл.txt", "r") as file:
content = file.read()
words = content.split()
word_count = len(words)
print("Количество слов в файле:", word_count)

PS: Замени “___.txt” на соответствующие имена своих файлов и убедись, что они находятся в том же каталоге, что и скрипт Python, или предоставь полный путь к ним при необходимости.
Похожие вопросы
Предмет: Математика, автор: nikkiricenko408
Предмет: Українська мова, автор: iddkvivan05
1. У котрому рядку з поданих складнопідрядних речень є підрядне способу дії, міри і ступеня? а. Над нашим селом, що лежить над річкою, щоосені пролітають журавлі (З журналу). б. Де рідний край, там під ялиною рай (Народна творчість). в. Вигострю, виточу зброю іскристу, скільки достане снаги мені й хисту (Леся Українка). г. На тій частині земної поверхні, де колись хлюпотіло море, зараз залягають крейдяні пласти (З газети). 2. Котре з поданих речень є безсполучниковим? а. Я вдихаю повітря, але не знаю, що пахне (М. Стельмах). б. Моя Батьківщина – це крила орла, що лине до сонця з туманів. в. Десь коні ржуть і глухо грають сурми (Л. Костенко). г. Ще сніг кругом, ще голі віти в дуба, ще не курличуть в небі журавлі. 3. Котре з поданих речень є безсполучниковим? а. На хвилину раптом стихли голоси і спинилися тіні (Л. Смілянський). б. На схід сонця квітнуть рожі і будуть дні погожі (П. Тичина). в. Зайця ноги носять – вовка зуби годують (Народна творчість). г. Небо здається таким прозорим, чистим, ніби й не пройшла щойно буря, злива (З газети).