Курс Python → Измерение времени выполнения кода
Для измерения времени выполнения части кода в Python можно использовать модуль time. Для этого нужно импортировать этот модуль с помощью команды import time. Затем, перед участком кода, время начала его выполнения сохраняется в переменную с помощью функции time.time(). После выполнения кода снова вызывается функция time.time(), чтобы получить текущее время окончания выполнения.
Далее, для подсчета затраченного времени необходимо вычесть время начала выполнения из времени окончания. Полученное значение будет временем, затраченным на выполнение кода. Это можно сделать следующим образом:
import time
start_time = time.time()
# Ваш код
end_time = time.time()
execution_time = end_time - start_time
print(f"Время выполнения кода: {execution_time} секунд")
Таким образом, используя модуль time, вы можете легко измерить время выполнения любой части кода в Python. Это может быть полезно при оптимизации производительности программы или при сравнении различных подходов к решению задачи.
Другие уроки курса "Python"
- Python union() функция — объединение множеств
- Конкатенация строк с join() в Python
- Работа с массивами в Python
- Основы работы со списками
- Создание .exe файла с pyinstaller
- Инверсия списка и строки в Python
- Подписка на @SelectelNews
- Создание файла с проверкой ошибки
- Оператор распаковки в Python
- Порядок операций в Python
- Анонимные функции Lambda
- Сериализация и десериализация объектов
- Красивый вывод списка
- Solidity для DeFi Ethereum
- Метод hash в Python
- Участие в сообществе @selectel
- Разделение строки с регулярными выражениями
- Concrete Paths в Python
- Оператор is в Python
- Строки в Python: апострофы и кавычки
- Оператор Walrus: правильное использование
- Срезы в Python
- Очистка входных данных
- Инверсия списка и строки
- Необязательные аргументы в Python
- Работа с Telegram API на Python
- Автоматизация с Python
- PEP-401: оператор
- Список методов и атрибутов
- Функция reduce() из модуля functools
- Срезы в Python
- Создание словарей и множеств в Python
- Установка random seed в Python
- Закрытие файла в Python
- Работа с комплексными числами
- Функции all и any в Python
- Добавление кнопки в tkinter
- Метод __int__ в Python
- Библиотека sh: удобные команды терминала
- Запрос DELETE с библиотекой requests
- Генераторы в Python
- Операции с матрицами в Python
- Работа с многоуровневыми словарями в Python
- Добавление элементов в список: append() vs extend()
- Python Менеджер контекста
- Метод count() для списка
- Python defaultdict добавление ключа















