这段Python代码是否可以取代sleep(2)?
我是九漏鱼,就不讨论数学了,要脸!!!
你的这段代码,如果不考虑精度,是可以实现sleep的,但必须定义跳出循环的条件,否则死循环!
它会一直跑下去!
已经不知道负多少次方了。。
添加退出循环条件n==0后,我只捕捉到了5乘10的负324次方,这个可能与手机有关!
第一张图的代码,你也看到我加了计时,所以:
2.0几秒,每次运行会有变化,但不低于2秒,我想可能是每次手动启动运行,类似于发动机冷启动,以至于耗时都不低于2秒!
于是,我改了下
结果:
27 28 29还是有落差,可能解释器也需要“换气”吧 哈哈哈!!
总结,你的这方法取代不了sleep(2),这落差可能会引起不必要的问题!