Предмет: Информатика,
автор: Antonio1993
Phyton/
1. Дан текстовый файл. Необходимо создать новый файл, в который требуется переписать из исходного файла все слова, состоящие не менее чем из семи букв.
2. Дан текстовый файл. Подсчитать количество слов в нём.
Помогите решить задачи.
Ответы
Автор ответа:
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, или предоставь полный путь к ним при необходимости.
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, или предоставь полный путь к ним при необходимости.
Похожие вопросы
Предмет: Українська література,
автор: kovtun1987daniel
Предмет: Математика,
автор: nikkiricenko408
Предмет: География,
автор: menshykovap
Предмет: Математика,
автор: smirnovaanasta9
Предмет: Українська мова,
автор: iddkvivan05