Курс Python → Вычисление времени выполнения

Для вычисления времени выполнения в Python можно использовать модуль time. Для этого необходимо импортировать его в начале программы:

import time

Затем в начале блока кода, время которого вы хотите измерить, записывается текущее время:

start_time = time.time()

После выполнения блока кода записывается время окончания выполнения:

end_time = time.time()

Для определения времени выполнения блока кода необходимо вычислить разницу между временем окончания и временем начала выполнения:

execution_time = end_time - start_time

Теперь переменная execution_time содержит время выполнения блока кода в секундах. Это полезный способ оптимизации алгоритмов для улучшения их производительности и эффективности.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Получение обратного списка чисел
  2. Поиск кода
  3. Python 3.12: Псевдонимы типов
  4. Работа с каталогами в Python
  5. Объединение словарей в Python
  6. Вывод с переменной через запятую
  7. Обновление данных через PUT запрос
  8. Отладка в Python
  9. Установка и использование Logzero
  10. Замена символов в строке
  11. Асинхронный код в Python
  12. Активация Matplotlib в Jupyter
  13. Метод join для объединения строк
  14. Модуль subprocess: запуск внешних команд
  15. Транспонирование матрицы
  16. Создание вкладок с TKinter
  17. Закрытие файла в Python
  18. Лямбда-функции в Python
  19. Многострочные комментарии в Python
  20. Оператор «and» в Python
  21. Метод radd для пользовательских чисел
  22. Работа с массивами в Python
  23. Библиотека schedule: планировщик задач
  24. Python: Splat-оператор и splatty-splat
  25. Импорт классов из другого файла
  26. Функция sleep() в Python
  27. Решение переменной Шредингера
  28. Оператор «is not» в Python
  29. Удаление falsy-значений из списка с помощью filter
  30. Работа с контекстными переменными
  31. Оператор @ для умножения матриц
  32. Объединение списков в Python
  33. Получение пути к текущему скрипту с помощью os
  34. ChainMap избыточные ключи
  35. ROT13 Шифр Цезаря в Python
  36. Генераторы данных
  37. Экспорт данных в файл.
  38. Функция zip() в Python
  39. Установка User-Agent в Python
  40. Работа с JSON в Python
  41. Использование функции enumerate()
  42. Поиск элементов BeautifulSoup
  43. Лямбда-функции в Python
  44. Удаление элемента по индексу в Python
  45. Логирование в Python
  46. Работа с переменными в Python

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