102 читали · 2 года назад
Циклы с диапазоном (цикл for) в Python
Резюме В этой статье вы узнаете что такое цикл for в Python и о том, как его использовать для выполнения блока кода фиксированное количество раз. Цикл с ключевым словом range В программировании часто требуется выполнить блок кода несколько раз. Для этого обычно используеют цикл for. Следующий код иллюстрирует синтаксис цикла for: В этом синтаксисе index называется счетчиком цикла. Число n это количество раз, которое цикл выполнит действие (statement). Имя счетчика цикла не обязательно должно быть index, вы можете использовать любое имя...
1256 читали · 4 года назад
Десять способов для ускорения кода на Python
В последние годы было приложено много усилий для улучшения производительности Python. Сейчас можно быстро обрабатывать большие наборы данных, используя библиотеки numpy, scipy, pandas, numba. А также Pypy, которая ускоряет выполнение кода на Python, в несколько раз.В этой статье я поделюсь десятью способами ускорения Python без использования сторонних инструментов. Приведенные в данной статье примеры доступны в этом репозитории на Github.1. Познакомьтесь со встроенными функциями Python поставляется...