Присвоение клиенту сегмента по давности, частоте и сумме
Напишите функцию segment(recency_days, frequency, monetary), возвращающую имя сегмента. Правила проверяются по порядку, срабатывает первое подходящее:
recency_days > 180→"lost";frequency >= 5иrecency_days <= 30→"champion";frequency >= 5иrecency_days > 90→"at_risk";frequency == 1иrecency_days <= 30→"new";monetary >= 50000→"big_spender";- иначе →
"regular".
Если любое из чисел отрицательное — ValueError.
заготовка решения
def segment(recency_days, frequency, monetary):
# ваш код
return None