Python - измерение времени, затрачиваемого программой на выполнение
В этой статье показано, как измерить время, затрачиваемое программой на выполнение. Расчет времени помогает оптимизировать ваш скрипт Python, чтобы он работал лучше.
Подход №1:
Простое решение - использовать модуль времени для получения текущего времени. Следующие шаги позволяют рассчитать время работы программы или раздела программы.
- Сохраните время начала до выполнения первой строки программы.
- Сохраните время окончания после выполнения последней строки программы.
- Выведите разницу между временем начала и временем окончания.
Code #1 :
# Code to Measure time taken by program to execute. import time # store starting time begin = time.time() # program body starts for i in range ( 5 ): print ( "GeeksForGeeks" ) # program body ends time.sleep( 1 ) # store end time end = time.time() # total time taken print (f "Total runtime of the program is {end - begin}" ) |
GeeksForGeeks GeeksForGeeks GeeksForGeeks GeeksForGeeks GeeksForGeeks Total runtime of the program is 1.0010437965393066
Approach #2 : Using Timeit
module
Выход:
0,00119590759277
Примечание. Выходные данные могут отличаться в зависимости от загрузки системы или сервера.
Чтобы узнать больше о модуле Timeit, обратитесь к Timeit в Python с примерами.
Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.
Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.