practice_repin_1/README.md
2026-05-07 13:30:31 +03:00

762 B
Raw Blame History

# Система анализа заказов интернет-магазина

## Описание

Модуль для обработки заказов: валидация, группировка по пользователям, расчёт сумм, скидки, фильтрация, отчёты.

## Функции

- load_orders загрузка из файла

- validate_orders отбрасывание некорректных записей

- group_by_user группировка по пользователям

- calculate_user_total сумма трат пользователя

- find_most_expensive_item самый дорогой товар (за единицу)

- apply_discount применение скидки

- filter_by_price_threshold фильтрация по цене

- get_unique_items уникальные названия товаров

- generate_report формирование отчёта

- save_report сохранение отчёта

## Запуск

python order_processor.py