2024-09-30 06:29:29 发布
网友
我想知道一组参数如何影响函数的性能f。 我这样做是为了存储参数的执行时间:
f
ListOfParam=[param1,param2,param3] Time=[] for param in ListOfParam: start=time.time() f(param) end=time.time() Time.append(end-start)
我现在担心执行param1是否会影响执行 时间param2,因为有些param会使用我电脑的多个cpu。如何公平对待所有人
param1
param2
param
您需要使用timeitPython模块。您可以阅读文档here,然后查看示例here。使用此模块比实现自己的计时器更好,因为timeit句柄:
timeit
time.time
time.clock
另外:IPython包括用于此目的的%timeit魔术函数(source)
IPython
%timeit
您需要使用
timeit
Python模块。您可以阅读文档here,然后查看示例here。使用此模块比实现自己的计时器更好,因为timeit
句柄:time.time
或time.clock
李>另外:
IPython
包括用于此目的的%timeit
魔术函数(source)相关问题 更多 >
编程相关推荐