Курс 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. Исключение NotImplementedError
  2. Изменение переменной в Python: nonlocal
  3. Управление виртуальными средами в Python
  4. Отладка в командной строке
  5. Измерение времени выполнения кода
  6. Создание виртуальной среды
  7. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  8. Аргумент по умолчанию
  9. Работа с итераторами в Python
  10. Бинарный поиск
  11. enumerate() в Python для работы с индексами
  12. Настройка Cron
  13. Обмен данными с asyncio.Queue
  14. Оператор «not» в Python
  15. Генераторные функции в Python
  16. Создание графиков в терминале
  17. Использование подчеркивания в REPL
  18. Преобразование символов в нижний регистр
  19. Удаление файлов в Python
  20. Создание GUI на Tkinter
  21. Подписка на Kaspersky Team
  22. Подсчет элементов с помощью Counter из collections
  23. Освоение Python
  24. Списки в Python: синтаксис представления
  25. Python enumerate() использование
  26. Подсказки типов в Python
  27. Обезопасьте ввод данных
  28. Методы сравнения множеств
  29. Методы работы со списками
  30. Повторение и перенос строки
  31. Стать Python-разработчиком
  32. Удаление элемента из списка
  33. Получение имени функции с помощью inspect
  34. Запуск файлового сервера
  35. Отправка POST-запроса в REST API
  36. Итерация по копии коллекции
  37. Избегайте пустого списка
  38. Удаление ключа из словаря в Python
  39. Работа с датами в Python
  40. Работа со строками
  41. Работа со списками
  42. Скрытие вывода данных
  43. Очистка строки в Python
  44. Глубокое копирование объектов
  45. Удаление элементов из списка
  46. Получение пути к текущему скрипту с помощью os
  47. Использование двоеточия в Python
  48. Генераторы словарей и множеств

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