форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
29 строки
1.2 KiB
Python
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()
|