需要帮助在Python中创建一个计时器
需要帮助在Python中创建一个计时器
我一直在尝试使用一个定时器,但它一直打印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
我认为我一直得到0的原因是因为我在进行x-y计算,但如果我只打印x或y,那么会出现完全错误的结果。
有人能告诉我如何使其工作,最后打印程序运行了多长时间,例如while循环需要20秒,它应该打印20秒。
admin 更改状态以发布 2023年5月24日
在第三行创建变量y后,您的代码从未更新y变量。将"y=time.time()"放在循环之后。
实际上,您不需要定时器,而是需要程序的运行时间计算。请参考 - 如何计算python中的程序运行时间?
PS您的示例在语法上不正确。