Курс 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"

  1. Оператор «and» в Python
  2. Асинхронный код в Python
  3. Работа с набором данных CIFAR10 в PyTorch
  4. Тест скорости набора текста на Python
  5. Передача параметров в Python
  6. Поиск подстроки в строке
  7. Класс Counter() для подсчета элементов
  8. Множественное назначение в Python
  9. Оператор объединения словарей
  10. Определение локальных переменных в Python
  11. Активация Matplotlib в Jupyter
  12. Стать Python-разработчиком
  13. Генератор бросков кубиков
  14. Безопасные SQL-запросы в Python 3.11
  15. Извлечение аудио из видео
  16. Объединение словарей в Python
  17. Работа с изображениями PIL
  18. Преобразование вложенного списка
  19. Проверка кортежей.
  20. Сравнение неупорядоченных списков
  21. Преобразование строки в число
  22. Синтаксис переменных цикла в Python
  23. Создание спинбокса в tkinter
  24. Освоение Python
  25. Удаление файлов и папок в Python
  26. Проверка подстроки в строке
  27. Методы classmethod и staticmethod
  28. Удаление ключей из словаря
  29. Метод count в Python: почему count(», ») возвращает 4?
  30. Работа с Path в Python
  31. Частичное применение функций в Python
  32. Эффективная конкатенация строк в Python
  33. Декоратор Ajax required
  34. Работа с файлами в Python
  35. Итерация по итерируемым объектам
  36. Модуль xkcd: добавление юмора в Python
  37. Создание GUI с Tkinter: Entry
  38. Удаление элемента по индексу
  39. Таймер обратного отсчета
  40. Цикл for в Python
  41. Замена элементов в списке с помощью генераторов списков
  42. Создание и операции с дробями
  43. Однострочники Python
  44. Python Метод Union Множеств
  45. Тестирование с unittest

Marketello читают маркетологи из крутых компаний