Курс 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. Упрощение условных выражений с тернарным оператором
  2. Поиск простых чисел
  3. Установка библиотек в Python
  4. Объединение словарей в Python 3.5+
  5. Декораторы в Python
  6. Проверка версии Python
  7. Flask — веб-фреймворк Python
  8. Преобразование списка в словарь через генератор
  9. Скачать видео с YouTube
  10. Методы classmethod и staticmethod
  11. Блок try-except-else
  12. Транспонирование 2D-массива с помощью zip
  13. Извлечение новостей с помощью newspaper3k
  14. Обработка исключений в Python 3
  15. Частичное применение функций в Python
  16. Методы сравнения множеств
  17. Декоратор проверки активности
  18. Возврат нескольких значений
  19. Обработка исключений в Python
  20. Создание .exe файла с pyinstaller
  21. Использование *args
  22. Итерация по копии коллекции
  23. Работа с NumPy.linalg
  24. Аннотации типов в Python
  25. Нахождение самого длинного слова в списке с помощью max
  26. Метод gt в Python
  27. Объединение кортежей в Python
  28. Добавление элемента к кортежу
  29. Подчеркивание в REPL
  30. Очистка входных данных
  31. Подсчет часто встречающихся элементов
  32. Проверка переменных окружения в Python
  33. Передача неизвестных аргументов в Python.
  34. Форматирование чисел в Python
  35. Передача параметров в Python
  36. Генерация фальшивых данных с Faker
  37. Регулярные выражения в Python
  38. Копирование объектов в Python
  39. Генерация резюме в Gensim
  40. Измерение времени выполнения в Python
  41. Проверка вхождения подстроки
  42. Создание класса очереди
  43. Вызов функций по строке в Python.
  44. Использование метода lower()
  45. Управление контекстом выполнения кода
  46. Именованные аргументы в Python
  47. Создание новых списков в Python
  48. Подсчет элементов в Python

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