Загружаем изображение…
Загружаем изображение…
Загружаем изображение…
Загружаем изображение…
Загружаем изображение…
Загружаем изображение…
Создаём мини-профилировщик функций!
Напишем интерактивный инструмент, который измеряет время выполнения функций, накапливает замеры и показывает среднее, медиану и p95 — так же, как это делают промышленные профилировщики.
В этой задаче:
•Реализуем измерение времени вызовов;
• Соберём историю замеров для нескольких функций;
• Вычислим avg / median / p95;
• Построим простой, но полезный анализатор производительности.
Это отличный способ понять, где тратится время, а также тренировка принципов оптимизации кода.
Python Ready | #задача
Просмотры: 188