/
Vladimirrus
/
OOP-Opening
Обзор
Документация
Войти
/
Vladimirrus
/
OOP-Opening
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
Task3
Task 3.py
27 строк
777 B
Vladimirrus
upload files
19 окт 2025, 20:12
19 окт 2025, 20:12
acf7716
Код
Авторство
О чём код?
file_names = ['2.txt', '1.txt'] file_contents = {} for file_name in file_names: with open(file_name, 'r', encoding='utf-8') as file: lines = file.readlines() if file_name == '1.txt': lines = lines[:2] file_contents[file_name] = { 'line_count': len(lines), 'content': lines } with open('merged_output.txt', 'w', encoding='utf-8') as output_file: for file_name in file_contents.keys(): info = file_contents[file_name] output_file.write(f"{file_name}\n") output_file.write(f"{info['line_count']}\n") for i, line in enumerate(info['content'], start=1): output_file.write(f"{i} {line.strip()}\n") output_file.write("\n")