在Python中,timeit
是一个用于测量代码执行时间的模块。要使用timeit
来测量全局名称'foo'的定义,您可以使用以下代码:
import timeit
def test_foo():
global foo
foo = 1
# 测量代码执行时间
time_taken = timeit.timeit(test_foo, number=1000)
print(f"代码执行时间: {time_taken:.6f} 秒")
在这个例子中,我们定义了一个名为test_foo
的函数,该函数将全局名称'foo'设置为1。然后,我们使用timeit.timeit()
函数来测量该函数的执行时间,并将结果存储在time_taken
变量中。最后,我们打印出代码执行时间。
请注意,由于timeit
模块的设计,我们需要将要测量的代码放在一个函数中。在这个例子中,我们将全局名称'foo'的定义放在了test_foo
函数中。
领取专属 10元无门槛券
手把手带您无忧上云