Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

29 строки
1.2 KiB
Python

# Модуль М0 - главная программа
from m2 import process_data
def main():
"""Основная функция программы"""
print("=== ОБРАБОТКА ДВУХ СПИСКОВ ===")
# Вызов обработки данных из модуля М2
results = process_data()
if results is not None:
# Запись результатов в текстовый файл
try:
with open('Res1234.txt', 'w', encoding='utf-8') as file:
file.write("Результаты расчета:\n")
file.write(f"Среднее значение A: {results[0]:.2f}\n")
file.write(f"Среднее значение B: {results[1]:.2f}\n")
file.write(f"Пороговое значение P: {results[2]:.2f}\n")
file.write(f"Список результатов: {results}\n")
print("\nРезультаты успешно записаны в файл 'Res1234.txt'")
except Exception as e:
print(f"Ошибка при записи в файл: {e}")
else:
print("Программа завершена с ошибкой.")
if __name__ == "__main__":
main()