Timer 需要帮助在Python中创建计时器吗

Timer 需要帮助在Python中创建计时器吗,timer,Timer,我一直在尝试一个计时器,它一直在打印0,我不知道如何修复它 import time x=time.time y=time.time z=0 b=2 while b<10000: print b b=b+10 z=x-y print z 导入时间 x=时间 y=时间 z=0 b=2 而b在第3行上创建y变量后,您的代码永远不会更新它。在循环后放置行“y=time.time()” 实际上你不需要定

我一直在尝试一个计时器,它一直在打印0,我不知道如何修复它

    import time
    x=time.time
    y=time.time
    z=0
    b=2
    while b<10000:
        print b
        b=b+10
    z=x-y
    print z
导入时间
x=时间
y=时间
z=0
b=2

而b在第3行上创建y变量后,您的代码永远不会更新它。在循环后放置行“y=time.time()”

实际上你不需要定时器,你需要程序运行时计算。看看-


PS您的示例在语法上不正确。

修复示例中的逻辑和语法:

import time
x = time.time()
b = 2
while b<10000:
    print b
    b = b+10
y = time.time()
z = x-y
print z
导入时间
x=时间。时间()
b=2
而b
import timeit
start = timeit.default_timer()

b = 2
while b<10000:
    print b
    b = b+10

stop = timeit.default_timer()
print stop - start