You can make use of the time module in order to measure how much execution time your Python program took.
Let's take a look at an example.
Program:
'''
Program: Find Program Execution Time
in seconds sing Python
Author : Code2care.org
Version : v 1.0
Date : 3 July 2023
'''
import time
program_start_time = time.time()
#Program logic
sum = 0
sum = (333*244*245*134*34523525)/((28323424*23883)*39482983)
program_end_time = time.time()
# Calculate the elapsed time
elapsed_time = program_end_time - program_start_time
# Print the elapsed time
print("Elapsed Time:", elapsed_time, "seconds")
When I do multiple runs, I get different outputs.
Elapsed Time: 0.00014829635620117188 seconds
Elapsed Time: 0.00012087821960449219 seconds
Elapsed Time: 0.00014448165893554688 seconds
Elapsed Time: 0.0001227855682373047 seconds
Elapsed Time: 0.00014138221740722656 seconds
Must Read:
1. time module (Time access and conversions) : https://docs.python.org/3/library/time.html#
2. time.time(): https://docs.python.org/3/library/time.html#time.time
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!