Курс Python → Расчет времени выполнения
Для расчета времени выполнения программы в Python можно воспользоваться модулем time. Для этого необходимо импортировать этот модуль в начале вашего скрипта:
import time
Затем, перед выполнением участка кода, время начала выполнения записывается в переменную start_time:
start_time = time.time()
После выполнения участка кода, время окончания выполнения записывается в переменную end_time. Далее, для расчета времени выполнения, достаточно вычесть начальное время из конечного:
execution_time = end_time - start_time
Таким образом, в переменной execution_time будет содержаться время (в секундах), затраченное на выполнение участка кода. Это может быть полезно для оптимизации производительности программы или для оценки времени выполнения определенных операций.
Пример использования:
import time
start_time = time.time()
# Ваш участок кода
end_time = time.time()
execution_time = end_time - start_time
print(f"Время выполнения: {execution_time} секунд")
Другие уроки курса "Python"
- Defaultdict в Python
- Декораторы в Python
- Генераторы в Python
- Извлечение новостей с помощью newspaper3k
- Блок try-except-else
- Обновление данных через PUT запрос
- Поиск индекса элемента в списке
- Сортировка HTML-элементов
- Поиск HTML-элементов с BeautifulSoup
- Метод Event.wait() в Python
- Копирование объектов в Python
- Логирование в Python
- Встроенные функции Python
- Вызов функций по строке в Python.
- Создание словарей с defaultdict
- Эффективная конкатенация строк в Python
- Pillow: работа с изображениями
- Бесконечные списки в Python
- Проверка надежности пароля на Python
- Строки в Python: апострофы и кавычки
- Обрезка изображения с Pillow
- Получение текущей даты и времени
- Нан-рефлексивность в Python
- Разделение строки на подстроки в Python
- Получение списка файлов в директории с использованием os
- Избегайте пустого списка
- Сериализация и десериализация объектов
- Операторы сравнения в Python
- Подсчет вхождений элементов
- Мощь вложенных функций в Python
- Создание словаря в Python
- Равенство и идентичность в Python
- Метод setitem в Python
- Метод enumerate() в Python
- Переопределение метода __and__
- Комментарии в Python
- Установка и использование Logzero
- Проверка дублей в списке.
- PATCH-запрос с библиотекой requests
- Порядок операций в Python
- Замена текста с re.sub()
- Комментарии в Python
- Оператор zip в Python
- Оценка выражений генератора в Python
- Генераторы в Python
- Colorama: окрашивание текста в Python
- Отступы в Python
- Создание новых функций через partial















