Вычисление времени выполнения программы

Опубликован: 12.10.2023 106

Для расчета времени, необходимого для выполнения программы (фрагмента кода), в Python можно использовать __простой и эффективный трюк.

С помощью встроенного модуля time и функции time.time() вычисляется время в секундах с момента начала эпохи (на большинстве платформ эпохой является 1 января 1970, 00:00:00 ( UTC)).

import time

start = time.time()  # время старта
x = 0
for i in range(1000):
    x += (i**100)
end = time.time()  # время завершения

# печать времени выполнения фрагмента кода в милисекундах
print(f"Время выполнения программы : {(end - start) * 10**3} ms")

# Вывод
Время выполнения программы : 1.3020038604736328 ms

Похожие посты

Оценка основных статистических метрик набора данных в Python

Область эффективного использования lambda функции в Python

Логические выражения if ... else в Pythonic стиле

Способы удаления лишних пробелов в строке

Комментариев нет.