Оценка прироста заказов от улучшения одного шага воронки
Напишите extra_orders(visitors, funnel, step, uplift).
visitors— число посетителей в месяц.funnel— список пар(шаг, конверсия), конверсия — доля от предыдущего шага (первый шаг — от посетителей). Заказы = посетители × произведение всех конверсий.step— имя шага, который улучшаем;uplift— относительный прирост его конверсии (0.1— плюс 10%).- Новая конверсия шага не может превысить 1.
- Верните прирост числа заказов, округлённый через
roundдо целого. Если такого шага нет — бросьтеValueError.
заготовка решения
def extra_orders(visitors, funnel, step, uplift):
# ваш код
return None