Добавлен скрипт обработки файла

This commit is contained in:
Дмитрий Аглямов 2026-05-27 23:35:12 +03:00
parent b17f331f2c
commit db1497a74e
2 changed files with 27 additions and 0 deletions

5
data.txt Normal file
View File

@ -0,0 +1,5 @@
banana
apple
orange
grape
lemon

22
main.py Normal file
View File

@ -0,0 +1,22 @@
# Открываем входной файл data.txt для чтения
with open("data.txt", "r", encoding="utf-8") as file:
lines = file.readlines()
# Убираем лишние пробелы и переносы строк
cleaned_lines = [line.strip() for line in lines]
# Удаляем пустые строки
cleaned_lines = [line for line in cleaned_lines if line]
# Сортируем строки по алфавиту
sorted_lines = sorted(cleaned_lines)
# Переводим строки в верхний регистр
upper_lines = [line.upper() for line in sorted_lines]
# Записываем результат в файл output.txt
with open("output.txt", "w", encoding="utf-8") as file:
for line in upper_lines:
file.write(line + "\n")
print("Файл output.txt успешно создан.")