Python Code Speed up

preview_player
Показать описание
Что мы можем сделать, чтобы ускорить и оптимизировать кодинг на Python?

00:00 — Вступление
7:15 — Из трех выбери два
8:38 —Профилириование
12:05 — Как профилировать на примере кода
36:34 — Что можно улучшить в коде?
36:42 — Как избегать циклы
38:17 — Использование list comprehension
41:04 — О том, как сильно Python ненавидит точки
44:16 — Использование локальных переменных
52:40 — Искать по хеш таблицам проще
53:46 — if vs try
58:21 — Использование встроенных методов и модулей
1:00:24 — _slots_
1:02:05 — Нужно избавляться от Output
1:02:49 — Почему нельзя складывать строки
1:04:24 — Об использовании генераторов, subprocesses, Cython
1:07:08 — Just in time compilation
1:08:45 — Numba
1:09:32 — Применение Numba и дальнейшее ускорение кода
1:23:22 — Вопросы и ответы

Компьютерная Школа Hillel
#python #пайтон #Numba #курсыIT #ITкурсы #программирование #programming
Рекомендации по теме
Комментарии
Автор

Я конечно ничего не имею против, но почему он в капюшоне сидя дома?
А так дядька красавчик, жаль что не он мне попался на мой курс )))

if_