/
A_V_A
/
Homework
Обзор
Документация
Войти
/
A_V_A
/
Homework
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
strings_from_files.py
30 строк
1 KB
Артём А.
чтение, создание файла. задание3.
23 фев 2026, 14:54
Верифицирован
23 фев 2026, 14:54
0ea320a
Код
Авторство
О чём код?
paths = [ r'C:\Users\artem\OneDrive\Рабочий стол\python_work\HW_strings_from_files\1.txt', r'C:\Users\artem\OneDrive\Рабочий стол\python_work\HW_strings_from_files\2.txt', r'C:\Users\artem\OneDrive\Рабочий стол\python_work\HW_strings_from_files\3.txt' ] all_strings_from_files = [] for path in paths: with open(path, 'r', encoding='utf-8') as file: filename = path.split('\\')[-1] all_strings = file.readlines() number_of_strings = len(all_strings) all_strings_from_files.append([number_of_strings, filename, all_strings]) all_strings_from_files.sort() result_path = r'C:\Users\artem\OneDrive\Рабочий стол\python_work\HW_strings_from_files\result_file.txt' with open(result_path, 'w', encoding='utf-8') as result_file: for x in all_strings_from_files: number_of_strings = x[0] filename = x[1] all_strings = x[2] result_file.write(str(filename) + '\n') result_file.write(str(number_of_strings) + '\n') for string in all_strings: result_file.write(string) result_file.write('\n') print(result_file)