/
Bacek
/
Homework_File
Обзор
Документация
Войти
/
Bacek
/
Homework_File
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
Homework_write_file.py
21 строка
647 B
Vasiliy Dzina
Initial commit
08 май 2025, 15:54
08 май 2025, 15:54
692c628
Код
Авторство
О чём код?
files = ['1.txt', '2.txt', '3.txt'] dict_files = {} for file in files: with open(file, encoding='UTF-8') as f: lines = len(f.readlines()) dict_files[lines] = file sorted_file = dict(sorted(dict_files.items())) with open('result.txt', 'w', encoding='UTF-8') as write_file: for count_lines, file_name in sorted_file.items(): write_file.write(f'{file_name}\n') write_file.write(f'{count_lines}\n') with open(file_name, 'r', encoding='UTF-8') as text: write_file.write(text.read() + '\n\n') with open('result.txt', 'r', encoding='UTF-8') as file: text = file.read() print(text)