Курс 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"
- Копирование файлов с shutil()
- Конвертация коллекций в Python
- Оператор in в Python
- Получение срезов итераторов
- Сумма элементов списка
- Конкатенация строковых литералов
- Solidity для DeFi Ethereum
- Тестирование с responses
- Распаковка элементов последовательности
- Закрытие файла в Python
- Обрезка изображения с Pillow
- Разделение строки на подстроки в Python
- Объединение объектов в Python
- Функция enumerate в Python
- Beautiful Soup — извлечение данных из HTML
- Изменение списка срезом
- Установка и использование TensorFlow
- Измерение времени выполнения в Python
- Транспонирование 2D-массива с помощью zip
- Фильтрация данных в Python.
- Проблемы с именами переменных
- Отладка утечек памяти в Python
- Списковое включение в Python
- Модуль itertools: эффективная работа с итераторами
- Именованные кортежи в Python
- Лямбда-функции в Python
- Копирование объектов в Python
- Модуль future Python
- EMOT преобразование эмодзи в текст
- Функции all() и any() в Python
- Красивый вывод списка
- Проверка строки на палиндром
- Конкатенация строк с методом join()
- Импорт модулей и пакетов в Python
- Протокол управления контекстом
- Псевдонимы в Python
- Объединение словарей в Python
- Работа с путями в Python
- Установка пакета в Python
- Итераторы с потерямиZIP
- Комментарии в Python.
- Логический оператор «and» в Python
- Бинарный поиск















