# Практическая работа №11
# Вариант 18. Задача 2
import string
try:
with open("text18-18.txt", "r", encoding="utf-8") as file:
lines = file.readlines()
print("Содержимое файла:\n")
for line in lines:
print(line, end="")
punctuation_count = 0
for line in lines[:4]:
for symbol in line:
if symbol in string.punctuation:
punctuation_count += 1
print("\n\nКоличество знаков пунктуации в первых четырёх строках:",
punctuation_count)
reversed_lines = lines[::-1]
with open("text18-18_result.txt", "w", encoding="utf-8") as file:
file.writelines(reversed_lines)
print("Файл text18-18_result.txt успешно создан.")
except FileNotFoundError:
print("Файл не найден.")
except Exception as error:
print("Ошибка:", error)