Курс 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"
- Работа с датой и временем в Python
- Поиск файлов по шаблону
- Оператор assert в Python
- Декодирование строк в Python
- Оператор == в Python
- Динамическая типизация в Python
- Многострочные строки в Python
- Оптимизация гиперпараметров с Scikit Optimize
- Преобразование кортежа в словарь.
- Работа со случайными элементами
- Установка и использование pyshorteners
- Преобразование в float
- Замена текста с re.sub()
- Обработка исключений в Python 3
- Циклы в Python
- Удаление ресурса в Python
- Экранирование символов в Python
- Распаковка значений в Python
- Сортировка с параметром key
- Освобождение памяти в Python
- Инициализация объекта
- Конкатенация строк в Python
- Функция map() и ленивая оценка
- Объединение списков в Python
- Обработка элементов в Python
- Ключевое слово global в Python
- Сортировка элементов в Python
- Структура данных deque в Python
- Создание вложенного генератора
- Итераторы с потерямиZIP
- Конкатенация строк с методом join()
- Работа с OpenCV
- Подсчет часто встречающихся элементов
- Метод rmatmul для обратного матричного умножения
- Проверка класса объекта
- Тайное преобразование типа ключа
- Нахождение отличий в списках
- Обработка ошибок в Python
- Работа с пакетами
- Оператор (*) в Python
- Установка максимального количества цифр
- Преобразование PowerPoint в PDF.
- Запуск асинхронной корутины
- Условное добавление элементов в список
- Копирование объектов в Python
- Оболочка Python
- Форматирование строк в Python
- Bootle — простой веб-фреймворк
- Уникальность ключей в словаре















