Курс 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. Генерация ключей RSA
  2. Навыки Python: строки, типы данных
  3. Генераторы списков в Python
  4. Переворот списка в Python
  5. Динамическая типизация в Python
  6. Назначение максимального и минимального значения переменной в Python.
  7. Работа с геоданными с помощью geopy
  8. ChainMap избыточные ключи
  9. Подсчет частоты элементов с Counter
  10. Роль запятой в Python
  11. Импорт в Python: список all
  12. Оптимизация методов в Python 3.7
  13. Логирование с Logzero
  14. Преобразование числа в восьмеричную строку
  15. Операции со строками в Python
  16. Ввод нескольких значений
  17. Повторение элементов в Python
  18. Python enumerate() функции
  19. Основы Python за 14 дней
  20. Отслеживание выполнения программы с библиотекой tqdm
  21. Рациональные числа в Python
  22. Объединение списков в строку
  23. Очистка данных в Python
  24. Создание новых списков
  25. Работа с функцией next() в Python
  26. Нахождение отличий в списках
  27. Создание словарей с defaultdict
  28. Комментарии в Python
  29. Округление банкира в Python
  30. Аннотации типов в Python
  31. Модуль subprocess: запуск внешних команд
  32. Работа со строками в Python.
  33. Логирование с Logzero
  34. Список импортированных модулей в Python
  35. Избегайте изменяемых аргументов
  36. Перемешивание списка с shuffle()
  37. Работа с аргументами командной строки в Python
  38. Декораторы с аргументами
  39. Переменные класса и экземпляра
  40. Проверка подстроки в строке
  41. Установка и использование модуля Wikipedia
  42. Python: изменяемые и неизменяемые коллекции

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