Курс 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. Преобразование чисел в слова
  2. Работа с итераторами в Python
  3. Метод __iand__ для пользовательских классов
  4. Преобразование букв в нижний регистр
  5. TON Smart Challenge #2: участие и подготовка
  6. Использование функции enumerate()
  7. Функция product() из itertools
  8. Настройка нарезки списков
  9. Изменение логики работы с временем
  10. Установка и использование pyshorteners
  11. Создание новых функций через partial
  12. Методы shutil для работы с файлами
  13. Срезы в Python
  14. Оболочка Python
  15. Получение идентификатора объекта в памяти
  16. Поиск шаблона в начале строки
  17. Метод rpow в Python
  18. Логирование с Logzero
  19. Установка и использование Python-dateutil
  20. Проекты на Python
  21. Хеширование паролей с использованием salt
  22. Форматирование строк в Python
  23. Сравнение объектов в Python
  24. Форматирование строк с % в Python
  25. Функция zip() в Python
  26. Операции со строками в Python
  27. Библиотека Rich: форматирование текста
  28. Цикл for в Python
  29. Деление в Python
  30. Метод __getitem__ в Python
  31. Оператор is в Python
  32. Распаковка с оператором *
  33. Комментарии в Python
  34. Конкатенация строк в Python
  35. Создание даты из строки ISO
  36. Установка виртуального окружения Python
  37. Вложенные генераторы в Python
  38. Бинарный поиск
  39. Срез списка в Python
  40. Ввод нескольких значений
  41. Логирование с Logzero
  42. UserList в Python: Описание и примеры использования
  43. Метод join() для объединения элементов
  44. Работа с модулем cmath
  45. Beautiful Soup — извлечение данных из HTML
  46. Python Ellipsis использование

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