execution_time = end_time - start_time print(f"代码执行时间:{execution_time} 秒") time.perf_counter() time.perf_counter()函数返回一个高精度的性能计数器,通常用于测量较小代码块的执行时间。 import time start_time = time.perf_counter() # 执行你的代码 end_time = time.perf_counter() execut...
import timeitfor i in range(1000): print(i)execution_time = timeit.timeit(number = 50)print("运行时长:",execution_time)使用 datetime 模块使用 Python 中的 datetime 模块的 datetime.now() 函数记录开始和结束的时间戳,并计算差值来获取代码执行时间。from datetime import datetimestart_time = dat...
importdatetime# 获取开始时间start_time=datetime.datetime.now()# 测试代码importtime time.sleep(2)print("测试代码执行完成")# 获取结束时间end_time=datetime.datetime.now()# 计算执行时间execution_time=end_time-start_timeprint(f"执行时间:{execution_time.seconds}秒") 1. 2. 3. 4. 5. 6. 7. 8...
import time# get the start timest = time.process_time()# main program# find sum to first 1 million numberssum_x = 0for i in range(1000000): sum_x += i# wait for 3 secondstime.sleep(3)print('Sum of first 1 million numbers is:', sum_x)# get the end timeet = time.proces...
execution_time = end_time - start_time print(f"代码执行时间:{execution_time} 秒") time.perf_counter() time.perf_counter()函数返回一个高精度的性能计数器,通常用于测量较小代码块的执行时间。 import time start_time = time.perf_counter() ...
end_time=time.perf_counter()execution_time=(end_time-start_time)*1000# 毫秒print("Sum of numbers from 1 to",n,"is",total)print("Execution time:",execution_time,"ms") 1. 2. 3. 4. 5. 6. 7. 8. 9. 在上面的代码中,我们首先调用perf_counter()函数获取程序开始执行的时间戳,并将其存...
time 模块 1、测量执行时间:时间模块通常用于度量代码段的执行时间。这在优化代码或比较不同算法的性能时特别有用。import timestart_time = time.time()# Code snippet to measure execution timeend_time = time.time()execution_time = end_time - start_timeprint("Execution Time:", execution_time, "...
end_time = time.time() execution_time = end_time - start_time print("Execution Time:", execution_time, "seconds") Execution Time: 2.3340916633605957 seconds 2、暂停执行 我们可能需要将程序的执行暂停一段特定的时间。time模块为此提供了sleep()函数。这里有一个例子: ...
end_time=time.time()execution_time=end_time-start_timeprint(f"代码执行时间:{execution_time} 秒") 1. 2. 3. 4. 5. 6. 7. 8. 9. time.perf_counter() time.perf_counter()函数返回一个高精度的性能计数器,通常用于测量较小代码块的执行时间。
import time start_time = time.time() # 执行需要计时的代码 end_time = time.time() execution_time = end_time - start_time print("代码执行时间:", execution_time, "秒") 这种方法使用了time模块的time()函数来获取当前时间戳,然后通过计算开始时间和结束时间之间的差值得到代码的执行时间。