Курс 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
- Создание комплексных чисел
- Преобразование чисел в восьмеричную строку
- Цепные операции в Python
- Преобразование числа в восьмеричную строку
- Импорт модулей в Python 3.12
- Оптимизация методов в Python 3.7
- Управление браузером с Selenium
- Установка Git и AWS CLI
- Переопределение метода __floordiv__
- Объединение словарей в Python
- Работа с библиотекой requests
- Преобразование генераторов в циклы
- Проверка типа данных
- Генератор бросков кубиков
- Любовь к Python
- Именованные срезы в Python
- Работа с дробями в Python
- Улучшенные подсказки для импорта в Python 3.12
- Получение обратного списка чисел
- Проверка версии Python
- Concrete Paths в Python
- Управление контекстом выполнения
- Применение функций в Python
- Тестирование с unittest
- Оператор «or» в Python
- Асинхронное выполнение задач в Python
- Обмен данными с asyncio.Queue
- Структурирование данных с Pydantic
- Перезагрузка оператора в Python
- Flask — веб-фреймворк Python
- Defaultdict в Python
- Экспорт внешнего файла с помощью writefile
- Метод rename() для переименования файлов и каталогов
- Профилирование кода на Python
- Функции map, filter, reduce
- Работа с изменяемыми списками
- Игра Виселица на Python
- Преобразование числа в список цифр
- Оператор «not» в Python
- Объединение словарей в Python
- Работа с очередями в Python
- Разделение строки с помощью re.split()
- Принципы программирования
- Разделение строки на пары ключ-значение.
- Декораторы в Python















