Реализуйте задачу с и без помощи numpy, сравните время выполнения.
Написать две функции py_mean(n) и np_mean(n), каждая из которых принимает на вход целое число n - длину последовательности, генерирует ее (использовать range и np.arange), а затем находит и возвращает среднее арифметическое ее членов (вам помогут sum и np.mean).
Важно, что в одном случае должны использоваться только встроенные функции языка Python3, а в случае с numpy работать нужно только с его абстракциями (от создания массива и заканчивая вычислением метрики).
Произведите измерения для различных размеров выборки: 1e1, 1e3, 1e5, 1e7
Примечание:
Указывайте %%time в начале клетки, чтобы посмотреть время её выполнения
CPU times: user 70 µs, sys: 0 ns, total: 70 µs
Wall time: 76.8 µs
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |