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

Для расчета времени выполнения программы в Python можно использовать модуль time. Для этого необходимо импортировать этот модуль в начале программы с помощью команды import time. Затем перед выполнением кода, время начала выполнения программы сохраняется в переменной, например start_time = time.time().

После выполнения всего кода, время окончания выполнения программы также сохраняется в переменной, например end_time = time.time(). Для расчета времени выполнения программы достаточно вычесть время начала выполнения из времени окончания выполнения: execution_time = end_time - start_time.

Теперь у вас есть точное время, которое затратила программа на выполнение кода. Это может быть полезно для оптимизации программы и улучшения ее производительности. Например, если вы хотите знать, сколько времени занимает выполнение определенной функции или участка кода, вы можете обернуть этот участок кода в блоки start_time = time.time() и end_time = time.time().


import time

start_time = time.time()

# здесь ваш код

end_time = time.time()

execution_time = end_time - start_time

print("Время выполнения программы:", execution_time)
Твои коллеги будут рады, поделись в

Автор урока

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

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

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

  1. Метод ipow для возведения в степень
  2. Функция count() в Python
  3. Работа с байтовыми строками в Python
  4. Метод сравнения объектов в Python
  5. PUT запрос для обновления данных
  6. Добавление кнопки в tkinter
  7. Работа с Event() в threading
  8. Отслеживание прогресса с tqdm
  9. Генерация случайных чисел Python
  10. Очистка списка от False, None, 0, «»
  11. Работа с очередями в Python
  12. Генерация UUID в Python
  13. Numpy: объединение массивов
  14. Переменные класса и экземпляра
  15. Список импортированных модулей в Python
  16. Измерение потребления памяти при сортировке
  17. Получение текущей даты и времени
  18. Сортировка и разворот списка
  19. Особенности множеств в Python
  20. Декораторы в Python
  21. Многоточие в Python
  22. Тестирование функции сложения
  23. История Python
  24. Создание и обучение модели с Keras
  25. Навыки Python: строки, типы данных
  26. Операции с числами в Python
  27. Реализация метода __abs__ в Python
  28. Проблема с изменяемыми аргументами
  29. Кортеж в Python: создание, доступ, изменение
  30. Объединение списков в Python.
  31. Обход элементов в Python
  32. Деление в Python
  33. Пропуск начальных строк с помощью dropwhile()
  34. Работа с словарями в Python
  35. Список методов и атрибутов
  36. Печать списка с помощью метода join
  37. Инвертирование словаря
  38. Кортежи в Python: особенности и преимущества
  39. Перевод двоичного кода в целое число
  40. Управление виртуальными окружениями в Python
  41. Логический оператор «and» в Python
  42. Создание словарей и множеств в Python.
  43. Поиск HTML-элементов с BeautifulSoup
  44. Отправка поздравлений по дню рождения

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